-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathexample.config.env
More file actions
48 lines (42 loc) · 1.09 KB
/
example.config.env
File metadata and controls
48 lines (42 loc) · 1.09 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
# ============================
# ==== Application Settings ====
# ============================
NODE_ENV=development
PORT=3000
HOST=0.0.0.0
APP_SECRET=supersecretjwtkeythatshouldbeverylongandcomplex
# =========================
# ==== Database Config ====
# =========================
DATABASE_URL=postgresql://user:password@localhost:5432/mydb
DB_MAX_CONNECTIONS=10
DB_SSL_ENABLED=false
# ==============================
# ==== External API Config ====
# ==============================
STRIPE_SECRET_KEY=
GOOGLE_MAPS_API_KEY=
TWILIO_ACCOUNT_SID=
TWILIO_AUTH_TOKEN=
TWILIO_PHONE_NUMBER=
# ========================
# ==== Logging Config ====
# ========================
LOG_LEVEL=info
LOG_JSON_FORMAT=false
LOG_PRETTY_PRINT=true
# ======================
# ==== Feature Flags ====
# ======================
FEATURE_ANALYTICS_ENABLED=true
FEATURE_NEW_DASHBOARD=false
# ========================
# ==== Advanced Config ====
# ========================
CACHE_TTL_SECONDS=3600
RATE_LIMIT_ENABLED=true
ALLOWED_ORIGINS='["*"]'
# ========================
# ==== Sensitive Data ====
# ========================
RSA_PRIVATE_KEY=