927 B
927 B
Environment Variables
Copy .env.example to .env. Required variables:
| Variable | Purpose |
|---|---|
DATABASE_URL |
PostgreSQL connection string |
GOOGLE_PROJECT_ID, GOOGLE_CLIENT_EMAIL, GOOGLE_PRIVATE_KEY |
Firebase Admin SDK (FCM) |
NEXT_PUBLIC_VAPID_PUBLIC_KEY, VAPID_PRIVATE_KEY |
Web Push |
WS_APIKEY |
WebSocket/file storage API key |
WIBU_REALTIME_KEY |
Real-time communication |
FCM_KEY |
Firebase Cloud Messaging |
Deployment (MCP deploy-stg)
Diisi di .env lokal (jangan commit GH_TOKEN). .mcp.json me-reference via ${GH_TOKEN}.
| Variable | Purpose |
|---|---|
GH_TOKEN |
GitHub PAT dengan scope repo + workflow |
GH_URL |
Repo build target (owner/repo atau full URL) |
BASE_URL |
Base URL deployment stg (untuk verifikasi versi) |
VERSION_PATH |
Endpoint cek versi (default /api/version-app) |
STACK_NAME |
Nama stack di Portainer |