-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathenv.example
More file actions
37 lines (32 loc) · 1.62 KB
/
env.example
File metadata and controls
37 lines (32 loc) · 1.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
# Copy to .env and fill as needed.
# Optional: server URL (used for invite links, etc.)
# SERVER_URL=http://localhost:3000
# Gemini API key (server-side only). Used for "Respond with AI" and workflow agents.
# Get a key at https://aistudio.google.com/apikey
# GEMINI_API_KEY=your-gemini-api-key
# Authentication & Session
SESSION_SECRET=change-this-to-a-random-secret-in-production
CLIENT_URL=http://localhost:5173
NODE_ENV=development
# Email (invite & channels): the app reads .env and merges with Integrations UI config.
# Use Gmail App Password (not your account password) if 2FA is on: https://support.google.com/accounts/answer/185833
# Values in .env: surrounding double/single quotes are stripped (SMTP_PASS="mypass" is fine).
SMTP_HOST=smtp.gmail.com
SMTP_PORT=587
SMTP_SECURE=false
SMTP_USER=your@gmail.com
SMTP_PASS=your-16-char-app-password
SMTP_FROM=Your Name <your@gmail.com>
# SMS –# Sandbox: https://account.sandbox.africastalking.com – username MUST be "sandbox", use Sandbox API key
Africa's Talking (bulk SMS)
# Live: https://account.africastalking.com – use your app username and Live API key
AFRICASTALKING_USERNAME=sandbox
AFRICASTALKING_API_KEY=your-sandbox-api-key
# Sandbox for testing; set to false for production
AFRICASTALKING_SANDBOX=true
# Optional: registered sender ID (alphanumeric) for branded messages
# AFRICASTALKING_SENDER_ID=YourBrand
# Optional: invite email template (logo is served at /images/nego.png from client/public/images/)
# INVITE_EMAIL_APP_NAME=Nego
# INVITE_EMAIL_LOGO_URL=http://localhost:3000/images/nego.png
# In production use your real origin, e.g. https://yoursite.com/images/nego.png