version: '3.8' services: ollama: image: ollama/ollama:latest container_name: ollama-cpu ports: - "${OLLAMA_PORT:-11435}:11434" volumes: - ollama_data:/root/.ollama environment: - OLLAMA_HOST=0.0.0.0 shm_size: 16gb restart: unless-stopped open-webui: image: ghcr.io/open-webui/open-webui:main container_name: ollama-webui ports: - "${WEBUI_PORT:-3001}:8080" volumes: - openwebui_data:/app/backend/data environment: - OLLAMA_BASE_URL=http://host.docker.internal:11435 - WEBUI_SECRET_KEY=${WEBUI_SECRET_KEY} - ENABLE_SIGNUP=true # ← Admin erstellen! - CHROMA_SERVER_AUTH_CREDENTIALS="" # ← Chroma Fix! - CHROMA_SERVER_AUTH_PROVIDER="" # ← Chroma Fix! depends_on: - ollama restart: unless-stopped volumes: ollama_data: openwebui_data: