From 052e5c73312b2a6b58bc8a0b520682634210ad5c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9mie?= Date: Thu, 9 Jan 2025 17:15:49 +0100 Subject: [PATCH] Add docker-compose.yml --- docker-compose.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 docker-compose.yml diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..d63f8a5 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,24 @@ +services: + openwebui: + image: "ghcr.io/open-webui/open-webui:main" + container_name: "OpenWebUI" + hostname: "openwebui" + restart: "unless-stopped" + environment: + WEBUI_AUTH: False + OLLAMA_BASE_URL: "http://10.0.0.2:11434" + ports: + - "8080:8080" + volumes: + - "./open-webui:/app/backend/data:rw" + labels: + - "traefik.enable=true" + - "traefik.http.routers.openwebui.entrypoints=websecure" + - "traefik.http.routers.openwebui.rule=Host(`ai.unixyourbrain.org`)" + - "traefik.http.routers.openwebui.tls=true" + - "traefik.http.services.openwebui.loadbalancer.server.port=3000" + - "traefik.http.services.openwebui.loadbalancer.server.scheme=http" + +networks: + openwebui: + name: "openwebui" \ No newline at end of file