Repository navigation
Expand file tree
/
Copy path.env.example
More file actions
82 lines (71 loc) · 2.62 KB
/
Copy path.env.example
File metadata and controls
82 lines (71 loc) · 2.62 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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
=========================================
Server Configuration
=========================================
PORT=3000
NODE_ENV=development
LOG_LEVEL=info
=========================================
MongoDB (replace with actual URI in production)
=========================================
MONGODB_URI=your-mongodb-uri
=========================================
JWT Authentication
=========================================
JWT_SECRET=your-secure-jwt-secret
JWT_EXPIRES_IN=7d
=========================================
Encryption (32-char key recommended)
=========================================
ENCRYPTION_KEY=your-secure-encryption-key-32-chars
=========================================
Solana Configuration
=========================================
SOLANA_RPC_URL=https://api.devnet.solana.com/
SOLANA_NETWORK=devnet
FLEXFI_DELEGATE_PUBKEY=your-delegate-public-key
FLEXFI_DELEGATE_PRIVATE_KEY=your-delegate-private-key
=========================================
KYC Provider (Kulipa)
=========================================
KULIPA_API_KEY=your-kulipa-api-key
KULIPA_API_URL=https://api.kulipa.io/
KULIPA_WEBHOOK_SECRET=your-kulipa-webhook-secret
=========================================
OAuth Providers
=========================================
GOOGLE_CLIENT_ID=your-google-client-id
GOOGLE_CLIENT_SECRET=your-google-client-secret
GOOGLE_CALLBACK_URL=https://your-backend-url.com/api/auth/google/callback
APPLE_CLIENT_ID=your-apple-client-id
APPLE_TEAM_ID=your-apple-team-id
APPLE_KEY_ID=your-apple-key-id
APPLE_PRIVATE_KEY_LOCATION=path/to/private/key
APPLE_CALLBACK_URL=https://your-backend-url.com/api/auth/apple/callback
TWITTER_CONSUMER_KEY=your-twitter-consumer-key
TWITTER_CONSUMER_SECRET=your-twitter-consumer-secret
TWITTER_CALLBACK_URL=https://your-backend-url.com/api/auth/twitter/callback
=========================================
Zealy Configuration
=========================================
ZEALY_CLIENT_ID=your-zealy-client-id
ZEALY_CLIENT_SECRET=your-zealy-client-secret
ZEALY_REDIRECT_URI=https://your-backend-url.com/api/zealy/callback
ZEALY_FRONTEND_REDIRECT_URL=https://your-frontend-url.com/dashboard
ZEALY_API_KEY=your-zealy-api-key
ZEALY_COMMUNITY_ID=your-zealy-community-id
ZEALY_API_URL=https://api-v2.zealy.io
=========================================
SMTP Configuration
=========================================
SMTP_HOST=smtp.example.com
SMTP_PORT=587
SMTP_SECURE=false
SMTP_USER=user@example.com
SMTP_PASS=your_password
=========================================
Brevo Configuration
=========================================
BREVO_API_KEY=your-brevo-api-key
BREVO_TEMPLATE_SIGNUP_ID=1
BREVO_TEMPLATE_RESET_PASSWORD_ID=2
BREVO_TEMPLATE_ZEALY_ID=3