# ============================================ # DolphinScheduler API Configuration # ============================================ # Required: DolphinScheduler API base URL DS_URL=http://your-dolphinscheduler-host:12345/dolphinscheduler # ============================================ # Authentication (choose one method) # ============================================ # Method A: API Token (Recommended for DolphinScheduler 3.x+) # Get token from: User Center -> Token Management DS_TOKEN=your_api_token_here # Method B: Username/Password (Fallback) # DS_USER=admin # DS_PASSWORD=your_password_here # ============================================ # Tenant Configuration # ============================================ # Tenant code used when creating workflows # Default "default" works for most deployments DS_TENANT_CODE=default # ============================================ # MCP Server Configuration # ============================================ # Transport mode: "stdio" for local AI tools, "http" for remote agents DS_MCP_TRANSPORT=http # HTTP server bind address (0.0.0.0 allows external access) MCP_HOST=0.0.0.0 # Host-side port for the MCP HTTP endpoint. # The container always listens on 8001 internally (fixed, matches the # Dockerfile HEALTHCHECK). This variable controls only the host-side # port mapping in docker-compose.yml. MCP_PORT=8001 # ============================================ # Docker Compose — Image tag (production) # ============================================ # Pin to a specific version (e.g. 0.2.0, 0.2, latest). # Used by docker-compose.yml for the prod service. IMAGE_TAG=latest # ============================================ # Docker Compose — Logging # ============================================ # Per-container log rotation (json-file driver). LOG_MAX_SIZE=10m LOG_MAX_FILE=3 # ============================================ # Docker Compose — Resource limits # ============================================ # Adjust to your deployment size. Defaults are conservative. CPU_LIMIT=1.0 MEMORY_LIMIT=512M CPU_RESERVATION=0.25 MEMORY_RESERVATION=128M