services: open-seo: image: ${OPEN_SEO_IMAGE:-ghcr.io/every-app/open-seo:latest} restart: unless-stopped environment: # Required for local Docker self-hosting: exposes Compose env vars to cloudflare:workers bindings. - CLOUDFLARE_INCLUDE_PROCESS_ENV=true - PORT=${PORT:-3001} - ALLOWED_HOST=${ALLOWED_HOST:-} - AUTH_MODE=local_noauth - DATAFORSEO_API_KEY=${DATAFORSEO_API_KEY} - VITE_SHOW_DEVTOOLS=false ports: - "127.0.0.1:${PORT:-3001}:${PORT:-3001}" volumes: - open_seo_data:/app/.wrangler volumes: open_seo_data: