-
Notifications
You must be signed in to change notification settings - Fork 16
Expand file tree
/
Copy path.env.example
More file actions
33 lines (27 loc) · 1.04 KB
/
.env.example
File metadata and controls
33 lines (27 loc) · 1.04 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
# ─── General ───
NODE_ENV=development
PORT=3001
# ─── Database (used by Docker Compose & API) ───
POSTGRES_USER=user
POSTGRES_PASSWORD=password
POSTGRES_DB=devasign
POSTGRES_HOST=localhost
POSTGRES_PORT=5432
# DATABASE_URL is auto-composed from the above POSTGRES_* variables.
# Set directly to override: DATABASE_URL=postgresql://user:password@localhost:5432/devasign
# ─── Redis ───
REDIS_URL=redis://localhost:6379
# ─── Authentication – GitHub OAuth ───
GITHUB_CLIENT_ID=
GITHUB_CLIENT_SECRET=
GITHUB_CALLBACK_URL=http://localhost:3001/auth/github/callback
# ─── Authentication – JWT ───
JWT_PRIVATE_KEY="-----BEGIN PRIVATE KEY-----\nCHANGE_ME\n-----END PRIVATE KEY-----"
JWT_PUBLIC_KEY="-----BEGIN PUBLIC KEY-----\nCHANGE_ME\n-----END PUBLIC KEY-----"
JWT_EXPIRES_IN=15m
# ─── Stellar Blockchain ───
STELLAR_NETWORK=testnet
STELLAR_HORIZON_URL=https://horizon-testnet.stellar.org
STELLAR_ISSUER_SECRET=
# ─── Gemini AI ───
GEMINI_API_KEY=YOUR_GEMINI_API_KEY_HERE