forked from TevaLabs/Xelma-Backend
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.docker.example
More file actions
26 lines (19 loc) · 808 Bytes
/
Copy path.env.docker.example
File metadata and controls
26 lines (19 loc) · 808 Bytes
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
# Docker Compose environment template
# Copy to .env before running: cp .env.docker.example .env
PORT=3000
NODE_ENV=development
# Overridden by docker-compose.yml to point at the postgres service
DATABASE_URL=postgresql://xelma:xelma@postgres:5432/xelma
JWT_SECRET=local-dev-jwt-secret-change-me
# Optional — enable with: docker compose --profile full up
REDIS_URL=redis://redis:6379
# CoinGecko multi-asset price endpoint (used by GET /api/prices)
COINGECKO_MULTI_PRICE_URL=https://api.coingecko.com/api/v3/simple/price?ids=bitcoin,ethereum,stellar&vs_currencies=usd
# Soroban (optional for local API-only mode)
SOROBAN_CONTRACT_ID=
SOROBAN_RPC_URL=https://soroban-testnet.stellar.org
SOROBAN_NETWORK=testnet
SOROBAN_ADMIN_SECRET=
SOROBAN_ORACLE_SECRET=
ROUND_SCHEDULER_ENABLED=false
API_ONLY=true