forked from Fracverse/InheritX
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
27 lines (21 loc) · 1 KB
/
Copy path.env.example
File metadata and controls
27 lines (21 loc) · 1 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
DATABASE_URL=postgres://postgres:password@localhost:5432/inheritx
# Log output format: json (default) | pretty | compact
# Use "pretty" or "compact" during local development for human-readable output.
# Leave as "json" (or unset) in staging/production for log aggregator compatibility.
LOG_FORMAT=json
DB_MAX_CONNECTIONS=10
DB_MIN_CONNECTIONS=2
DB_ACQUIRE_TIMEOUT=30
DB_IDLE_TIMEOUT=600
INACTIVITY_WATCHDOG_INTERVAL_SECS=3600
INACTIVITY_WATCHDOG_BATCH_SIZE=500
# Shared secret used to verify HMAC-SHA256 signatures on inbound KYC provider
# webhooks (X-KYC-Signature header). Required: without it /api/kyc/webhook
# rejects every request with 503.
KYC_WEBHOOK_SECRET=
# Base URL for the Stellar Anchor API (SEP-31). Used for triggering fiat payouts.
# Defaults to http://localhost:8081 if not set.
ANCHOR_API_URL=http://localhost:8081
# TTL (seconds) for the cached GET /api/analytics/plan-statistics response.
# Defaults to 60. Uses REDIS_URL when set, otherwise an in-process fallback.
PLAN_STATISTICS_CACHE_TTL_SECS=60