# Web VITE_API_BASE_URL=http://localhost:3000/api # API API_PORT=3000 DATABASE_URL=postgresql://cmpp:cmpp_password@localhost:5432/cmpp_platform?schema=public REDIS_HOST=127.0.0.1 REDIS_PORT=6379 REDIS_URL=redis://127.0.0.1:6379 HTTP_API_MASTER_KEY=replace-with-at-least-32-random-characters API_ENABLE_SEND_WORKER=true API_SEND_WORKER_CONCURRENCY=50 ADMIN_SESSION_IDLE_TIMEOUT_MS=3600000 CLIENT_SESSION_IDLE_TIMEOUT_MS=7200000 SESSION_LOCK_RECOVERY_MS=14400000 SESSION_ABSOLUTE_TIMEOUT_MS=43200000 SESSION_RECENT_AUTH_MS=1800000 OPERATION_LOG_ARCHIVE_ENABLED=true OPERATION_LOG_RETENTION_DAYS=180 OPERATION_LOG_ARCHIVE_BATCH_SIZE=1000 OPERATION_LOG_ARCHIVE_MAX_BATCHES=20 OPERATION_LOG_ARCHIVE_INTERVAL_MS=86400000 SMS_RECEIPT_TIMEOUT_SCAN_ENABLED=true SMS_RECEIPT_TIMEOUT_HOURS=72 SMS_RECEIPT_TIMEOUT_SCAN_INTERVAL_MS=300000 # Local HTTP development only. Production must use HTTPS and true. SESSION_COOKIE_SECURE=false MINIO_ENDPOINT=localhost:9000 MINIO_ACCESS_KEY=cmpp_minio MINIO_SECRET_KEY=cmpp_minio_password MINIO_BUCKET=cmpp-platform # Gateway GATEWAY_HEALTH_ADDR=:8090 GATEWAY_REDIS_ADDR=127.0.0.1:6379 GATEWAY_CMPP_VERSION=3.0 GATEWAY_CMPP_ADDR=127.0.0.1:7890 GATEWAY_CMPP_USER=900001 GATEWAY_CMPP_PASSWORD=888888 CMPP_DOWNSTREAM_ACK_TIMEOUT_SECONDS=30