docker-compose/openwebui/docker-compose.yml

14 lines
586 B
YAML

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