# Provisioning Local Development Environment # Copy this file to .env.local and customize as needed # Service Ports API_GATEWAY_PORT=8080 EXTENSION_REGISTRY_PORT=8082 ORCHESTRATOR_PORT=9090 ETCD_CLIENT_PORT=2379 ETCD_PEER_PORT=2380 PROMETHEUS_PORT=9091 # Paths EXTENSIONS_PATH=./provisioning/extensions SCHEMAS_PATH=./provisioning/schemas WORKFLOWS_PATH=./provisioning/workflows WORKSPACES_PATH=./workspaces CONFIG_PATH=./provisioning/config # Logging LOG_LEVEL=info # debug: Verbose logging with all details # info: Normal operation logging # warn: Only warnings and errors # error: Only errors # ETCD Configuration ETCD_CLUSTER_TOKEN=provisioning-cluster ETCD_SNAPSHOT_COUNT=10000 # Orchestrator Configuration ORCHESTRATOR_WORKER_THREADS=4 ORCHESTRATOR_BATCH_TIMEOUT=300 # Docker Image Tags (should match build tags) EXTENSION_REGISTRY_IMAGE=provisioning/catalog-registry:latest ORCHESTRATOR_IMAGE=provisioning/orchestrator:latest API_GATEWAY_IMAGE=provisioning/api-gateway:latest # Development Mode # Set to true to enable debug logging and hot-reload DEV_MODE=false # Enable Prometheus metrics collection PROMETHEUS_ENABLED=true