Files
Portainer/openwebui/docker-compose.yml
T
Eduardo David Paredes Vara c954faa827 fix(openwebui): deshabilitar Ollama y corregir variable de entorno
- ENABLE_OLLAMA_API=false: desactiva Ollama explícitamente (OLLAMA_BASE_URL=""
  no era suficiente para que OpenWebUI dejara de intentar conectar)
- Actualizado stack.env con la nueva variable

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-25 06:00:06 +00:00

43 lines
1.7 KiB
YAML

services:
openwebui:
image: ghcr.io/open-webui/open-webui:${OPENWEBUI_VERSION}
pull_policy: always
container_name: openwebui
restart: unless-stopped
environment:
TZ: ${TZ}
ENABLE_OLLAMA_API: "false"
OPENAI_API_BASE_URL: ${OPENAI_API_BASE_URL}
OPENAI_API_KEY: ${OPENAI_API_KEY}
WEBUI_SECRET_KEY: ${WEBUI_SECRET_KEY}
WEBUI_URL: https://${OPENWEBUI_DOMAIN}
WEBUI_NAME: ${WEBUI_NAME}
ENABLE_SIGNUP: ${ENABLE_SIGNUP}
ENABLE_LOGIN_FORM: ${ENABLE_LOGIN_FORM}
WEBUI_AUTH_TRUSTED_EMAIL_HEADER: ${WEBUI_AUTH_TRUSTED_EMAIL_HEADER}
WEBUI_AUTH_TRUSTED_NAME_HEADER: ${WEBUI_AUTH_TRUSTED_NAME_HEADER}
volumes:
- ${OPENWEBUI_DATA_PATH}:/app/backend/data:Z
networks:
- proxy
labels:
traefik.enable: "true"
traefik.docker.network: "${TRAEFIK_DOCKER_NETWORK}"
traefik.http.routers.openwebui.rule: "Host(`${OPENWEBUI_DOMAIN}`)"
traefik.http.routers.openwebui.entrypoints: "${TRAEFIK_ENTRYPOINT_SECURE}"
traefik.http.routers.openwebui.tls: "true"
traefik.http.routers.openwebui.tls.certresolver: "${TRAEFIK_CERTRESOLVER}"
traefik.http.routers.openwebui.middlewares: "crowdsec-bouncer@file,${TRAEFIK_AUTH_MIDDLEWARE}"
traefik.http.services.openwebui.loadbalancer.server.port: "8080"
homepage.group: "IA"
homepage.name: "Open WebUI"
homepage.icon: "https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/open-webui.svg"
homepage.description: "Interfaz web para LLMs via LiteLLM"
homepage.href: "https://${OPENWEBUI_DOMAIN}"
homepage.siteMonitor: "http://openwebui:8080/"
homepage.weight: "10"
networks:
proxy:
external: true