services: webui: image: ghcr.io/open-webui/open-webui:main container_name: open-webui ports: - "3855:8080" environment: - OLLAMA_BASE_URL=http://ollama:11434 volumes: - /srv/docker/ollama/webui:/app/data networks: - ollama_network - traefik_network #Can comment out if not using Flame Dashboard labels: - flame.type=application # "app" works too - flame.name=Webui - flame.url=http://webui.homelab.internal #Adjust to your domain or IP - flame.icon=chat-processing - traefik.enable=true - traefik.http.routers.scriberr.rule=Host(`scriberr.homelab.internal`) - traefik.http.routers.scriberr.entrypoints=web restart: unless-stopped networks: ollama_network: external: true traefik_network: external: true