54 lines
1.6 KiB
Plaintext
54 lines
1.6 KiB
Plaintext
# ==========================================
|
|
# GridPilot Production Environment
|
|
# ==========================================
|
|
|
|
# Node Environment
|
|
NODE_ENV=production
|
|
|
|
# ==========================================
|
|
# Database (PostgreSQL)
|
|
# ==========================================
|
|
# IMPORTANT: Change these credentials in production!
|
|
DATABASE_URL=postgres://gridpilot_user:CHANGE_ME_IN_PRODUCTION@db:5432/gridpilot_prod
|
|
POSTGRES_DB=gridpilot_prod
|
|
POSTGRES_USER=gridpilot_user
|
|
POSTGRES_PASSWORD=CHANGE_ME_IN_PRODUCTION
|
|
|
|
# ==========================================
|
|
# Redis Cache
|
|
# ==========================================
|
|
# IMPORTANT: Change password in production!
|
|
REDIS_URL=redis://:CHANGE_ME_IN_PRODUCTION@redis:6379
|
|
REDIS_PASSWORD=CHANGE_ME_IN_PRODUCTION
|
|
REDIS_HOST=redis
|
|
REDIS_PORT=6379
|
|
|
|
# ==========================================
|
|
# API Configuration
|
|
# ==========================================
|
|
API_PORT=3000
|
|
API_HOST=0.0.0.0
|
|
|
|
# ==========================================
|
|
# Website Configuration
|
|
# ==========================================
|
|
NEXT_PUBLIC_GRIDPILOT_MODE=alpha
|
|
NEXT_PUBLIC_SITE_URL=https://gridpilot.com
|
|
NEXT_PUBLIC_API_URL=https://api.gridpilot.com
|
|
NEXT_PUBLIC_DISCORD_URL=https://discord.gg/your-invite-code
|
|
NEXT_TELEMETRY_DISABLED=1
|
|
|
|
# ==========================================
|
|
# Vercel KV (REQUIRED in Production)
|
|
# ==========================================
|
|
KV_REST_API_URL=your_kv_rest_api_url_here
|
|
KV_REST_API_TOKEN=your_kv_rest_api_token_here
|
|
|
|
# ==========================================
|
|
# Automation Mode
|
|
# ==========================================
|
|
AUTOMATION_MODE=production
|
|
AUTOMATION_TIMEOUT=30000
|
|
RETRY_ATTEMPTS=3
|
|
SCREENSHOT_ON_ERROR=false
|