From bea4abb10c68c02f4aa2e9d63779781215e5a85c Mon Sep 17 00:00:00 2001 From: tonitrus Date: Wed, 22 Oct 2025 19:27:39 +0200 Subject: [PATCH] add ollama instance to language models stack and enable autostart --- large-language-models/autostart | 1 + .../docker-compose.override.yml | 6 ++++ large-language-models/docker-compose.yml | 34 +++++++++---------- 3 files changed, 24 insertions(+), 17 deletions(-) create mode 100644 large-language-models/autostart diff --git a/large-language-models/autostart b/large-language-models/autostart new file mode 100644 index 0000000..f32a580 --- /dev/null +++ b/large-language-models/autostart @@ -0,0 +1 @@ +true \ No newline at end of file diff --git a/large-language-models/docker-compose.override.yml b/large-language-models/docker-compose.override.yml index 2944d3b..cc974b0 100644 --- a/large-language-models/docker-compose.override.yml +++ b/large-language-models/docker-compose.override.yml @@ -5,3 +5,9 @@ services: net.unraid.docker.icon: '' net.unraid.docker.webui: '' net.unraid.docker.shell: 'bash' + openwebui: + labels: + net.unraid.docker.managed: 'composeman' + net.unraid.docker.icon: '' + net.unraid.docker.webui: '' + net.unraid.docker.shell: '' diff --git a/large-language-models/docker-compose.yml b/large-language-models/docker-compose.yml index f4d4cdf..eb3327e 100644 --- a/large-language-models/docker-compose.yml +++ b/large-language-models/docker-compose.yml @@ -16,20 +16,20 @@ services: net.unraid.docker.shell: bash folder.view2: "Services" -# openwebui: -# image: ghcr.io/open-webui/open-webui:main-slim -# container_name: openwebui -# depends_on: -# - ollama -# ports: -# - "3045:8080" # WebUI -# environment: -# - OLLAMA_BASE_URLS=http://ollama:11434 -# - WEBUI_AUTH=True -# - WEBUI_NAME=${WEBUI_NAME} -# - WEBUI_URL=${WEBUI_URL} -# - WEBUI_SECRET_KEY=${WEBUI_SECRET_KEY} -# volumes: -# - /mnt/user/appdata/openwebui:/app/backend/data -# labels: -# folder.view2: "Services" + openwebui: + image: ghcr.io/open-webui/open-webui:main-slim + container_name: openwebui + depends_on: + - ollama + ports: + - "3045:8080" # WebUI + environment: + - OLLAMA_BASE_URLS=http://ollama:11434 + - WEBUI_AUTH=True + - WEBUI_NAME=${WEBUI_NAME} + - WEBUI_URL=${WEBUI_URL} + - WEBUI_SECRET_KEY=${WEBUI_SECRET_KEY} + volumes: + - /mnt/user/appdata/openwebui:/app/backend/data + labels: + folder.view2: "Services"