[PR #270] [CLOSED] General logistic improvements #107545

Closed
opened 2026-05-18 06:26:04 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/open-webui/open-webui/pull/270
Author: @dnviti
Created: 12/23/2023
Status: Closed

Base: mainHead: general-logistic-improvements


📝 Commits (9)

  • d7ae3b1 Merge pull request #213 from ollama-webui/main
  • d4f783c Merge branch 'main' into dev
  • 34bd742 Merge branch 'main' into dev
  • 1fb6b13 Merge branch 'main' into dev
  • 32619db Merge branch 'main' into dev
  • cbaf9f7 Merge branch 'main' into dev
  • bfa6471 Merge branch 'main' into dev
  • bbfe2fb Added a better more generic gitignore which covers both python and nodejs
  • a580aa8 general-compose-improvements

📊 Changes

5 files changed (+505 additions, -14 deletions)

View changed files

📝 .gitignore (+291 -0)
docker-compose.api.yaml (+6 -0)
docker-compose.gpu.yaml (+12 -0)
📝 docker-compose.yaml (+2 -14)
run-compose.sh (+194 -0)

📄 Description

  • Fixed .gitignore which was too generic.
  • Separated docker-compose-yaml in 3 parts, main is docker-compose.yaml, added 2 more: docker-compose.gpu.yaml and docker-compose.api.yaml to be able to override and better configure the compose.
  • Added a complete script to allow user to control composes configuration "run-compose.sh"

Note: the script "run-compose.sh" contains a function (for linux) to automatically detect the GPU installed on the host system, i'm not be able to test it on AMD and Intel GPUs cause i do not have any. On Nvidia works flawlessly.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/open-webui/open-webui/pull/270 **Author:** [@dnviti](https://github.com/dnviti) **Created:** 12/23/2023 **Status:** ❌ Closed **Base:** `main` ← **Head:** `general-logistic-improvements` --- ### 📝 Commits (9) - [`d7ae3b1`](https://github.com/open-webui/open-webui/commit/d7ae3b1fd6346cd0d5757d748ead9c8bbfd8546b) Merge pull request #213 from ollama-webui/main - [`d4f783c`](https://github.com/open-webui/open-webui/commit/d4f783cbb0eeee6526c35ef06bef0e9435efd2e6) Merge branch 'main' into dev - [`34bd742`](https://github.com/open-webui/open-webui/commit/34bd74296429ec83291deeabeb0c21aacd868ba0) Merge branch 'main' into dev - [`1fb6b13`](https://github.com/open-webui/open-webui/commit/1fb6b13ab77aef83fe7bdc25aeb60df09c8d74e6) Merge branch 'main' into dev - [`32619db`](https://github.com/open-webui/open-webui/commit/32619dbe6b41a9a99345e76c6acc921b54c060e2) Merge branch 'main' into dev - [`cbaf9f7`](https://github.com/open-webui/open-webui/commit/cbaf9f7a6c0f701bc67225483037975a2bcfbb7d) Merge branch 'main' into dev - [`bfa6471`](https://github.com/open-webui/open-webui/commit/bfa64717dd0ad12b7a2194f3e0d523d149592a03) Merge branch 'main' into dev - [`bbfe2fb`](https://github.com/open-webui/open-webui/commit/bbfe2fb1224350be7b9fba1527675c331e75926f) Added a better more generic gitignore which covers both python and nodejs - [`a580aa8`](https://github.com/open-webui/open-webui/commit/a580aa898466b83ae07975a04c331f8ea4de71b4) general-compose-improvements ### 📊 Changes **5 files changed** (+505 additions, -14 deletions) <details> <summary>View changed files</summary> 📝 `.gitignore` (+291 -0) ➕ `docker-compose.api.yaml` (+6 -0) ➕ `docker-compose.gpu.yaml` (+12 -0) 📝 `docker-compose.yaml` (+2 -14) ➕ `run-compose.sh` (+194 -0) </details> ### 📄 Description - Fixed .gitignore which was too generic. - Separated docker-compose-yaml in 3 parts, main is docker-compose.yaml, added 2 more: docker-compose.gpu.yaml and docker-compose.api.yaml to be able to override and better configure the compose. - Added a complete script to allow user to control composes configuration "run-compose.sh" Note: the script "run-compose.sh" contains a function (for linux) to automatically detect the GPU installed on the host system, i'm not be able to test it on AMD and Intel GPUs cause i do not have any. On Nvidia works flawlessly. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-05-18 06:26:04 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#107545