diff --git a/openwebui/docker-compose.yml b/openwebui/docker-compose.yml new file mode 100644 index 0000000..8cc1851 --- /dev/null +++ b/openwebui/docker-compose.yml @@ -0,0 +1,14 @@ + openwebui: + container_name: openwebui + image: ghcr.io/open-webui/open-webui:main + volumes: + - ./openwebui/data:/app/backend/data + - ./openwebui/config:/app/backend/config + labels: + - "traefik.enable=true" + - "traefik.http.routers.openwebui.rule=Host(`chat.otmatas.com`)" + - "traefik.http.routers.openwebui.entrypoints=websecure" + - "traefik.http.routers.openwebui.tls=true" + - "traefik.http.routers.openwebui.tls.certresolver=cloudflare" + - "traefik.http.services.openwebui.loadbalancer.server.port=8080" + restart: unless-stopped \ No newline at end of file