Add Open-WebUI service behind /openwebui/ admin gate
All checks were successful
Deploy with Docker Compose / deploy (push) Successful in 13m13s

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
2026-04-30 15:51:27 +01:00
parent 3844a32751
commit 26a35719eb
4 changed files with 86 additions and 2 deletions

View File

@@ -14,6 +14,8 @@ volumes:
vue_dist:
# Searxng data
searxng_data:
# Open-WebUI data
openwebui_data:
services:
vue:
@@ -41,6 +43,7 @@ services:
- hasura
- quartz
- searxng
- open-webui
networks:
- app-network
ports:
@@ -170,6 +173,21 @@ services:
volumes:
- searxng_data:/etc/searxng
open-webui:
image: ghcr.io/open-webui/open-webui:main
container_name: "${OPENWEBUI_HOST}"
restart: always
networks:
- app-network
env_file:
- ./.env
environment:
- OLLAMA_BASE_URL=${OLLAMA_BASE_URL}
- WEBUI_AUTH=False
- WEBUI_URL=https://www.${DOMAIN}/openwebui
volumes:
- openwebui_data:/app/backend/data
gitea:
image: docker.gitea.com/gitea:1.25.4-rootless
container_name: "${GITEA_HOST}"