ENVIRONMENT=dev LOG_LEVEL=INFO LOG_FORMAT=text LOG_USE_UTC=false REQUEST_LOG_SLOW_MS=1000 REQUEST_LOG_INCLUDE_HEALTH=false DATABASE_URL=postgresql+psycopg://postgres:postgres@localhost:5432/mission_control # For remote access, set this to your UI origin (e.g. http://:3000 or https://mc.example.com). CORS_ORIGINS=http://localhost:3000 BASE_URL= # Security response headers (blank values disable each header). SECURITY_HEADER_X_CONTENT_TYPE_OPTIONS= SECURITY_HEADER_X_FRAME_OPTIONS= SECURITY_HEADER_REFERRER_POLICY= SECURITY_HEADER_PERMISSIONS_POLICY= # Auth mode: clerk or local. AUTH_MODE=local # REQUIRED when AUTH_MODE=local (must be non-placeholder and at least 50 chars). LOCAL_AUTH_TOKEN= # Clerk (auth only; used when AUTH_MODE=clerk) CLERK_SECRET_KEY= CLERK_API_URL=https://api.clerk.com CLERK_VERIFY_IAT=true CLERK_LEEWAY=10.0 # Database DB_AUTO_MIGRATE=false # Generic RQ queue / dispatch settings RQ_REDIS_URL=redis://localhost:6379/0 RQ_QUEUE_NAME=default RQ_DISPATCH_THROTTLE_SECONDS=15.0 RQ_DISPATCH_MAX_RETRIES=3 GATEWAY_MIN_VERSION=2026.02.9