Files
compose/openwebui/docker-compose.yml
2025-11-24 04:05:33 +08:00

26 lines
657 B
YAML

name: openwebui
services:
openwebui:
container_name: openwebui
image: ghcr.io/open-webui/open-webui:main-slim
restart: unless-stopped
env_file:
- config.env
networks:
- proxy
volumes:
- ./data:/app/backend/data
labels:
- "traefik.enable=true"
- "traefik.docker.network=proxy"
- "traefik.http.routers.openwebui.rule=Host(`chat.example.com`)"
- "traefik.http.routers.openwebui.service=openwebui"
- "traefik.http.routers.openwebui.entrypoints=websecure"
- "traefik.http.services.openwebui.loadBalancer.server.port=8080"
networks:
proxy:
name: proxy
external: true