services: openwebui: image: ghcr.io/open-webui/open-webui:main ports: - "3000:8080" volumes: - open-webui:/app/backend/data environment: - ENABLE_KB_EXEC=true - MODELS_CACHE_TTL=300 - ENABLE_REALTIME_CHAT_SAVE=False - RAG_EMBEDDING_ENGINE=openai extra_hosts: - "host.docker.internal:host-gateway" restart: unless-stopped open-terminal: image: ghcr.io/open-webui/open-terminal container_name: open-terminal ports: - "8001:8000" volumes: - open-terminal:/home/user environment: - OPEN_TERMINAL_MULTI_USER=true - OPEN_TERMINAL_API_KEY=${OPEN_TERMINAL_API_KEY} restart: unless-stopped tika: image: apache/tika:latest-full container_name: tika ports: - "9998:9998" restart: unless-stopped volumes: open-webui: open-terminal: