provisioning-code/.env.local.template

45 lines
1.1 KiB
Text
Raw Permalink Normal View History

# 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