-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
62 lines (48 loc) · 1.93 KB
/
.env.example
File metadata and controls
62 lines (48 loc) · 1.93 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
# Copy this file to .env and adjust values for your environment
# Seller billing email that receives activation requests
SELLER_EMAIL=billing@example.com
# ZeptoMail / Zoho SMTP credentials
ZOHO_USER=your_zepto_api_user_or_login
ZOHO_PASS=your_zepto_api_key_or_password
ZOHO_HOST=smtp.zeptomail.com
ZOHO_PORT=465
# If using port 465 set true (SSL). For 587 set false (STARTTLS)
ZOHO_SECURE=true
# App activation verification secret (used by renderer to verify codes)
# Change to a strong private value for production builds.
VITE_SELLER_SECRET=PG-SEC-2025
# Optional: same secret for the generator script (so it auto-loads from .env)
SELLER_SECRET=
# Node environment (development | production)
NODE_ENV=development
# Vite dev server URL (auto set in dev normally)
VITE_DEV_SERVER_URL=http://localhost:5173
# Vercel app base URL for desktop login
VERCEL_APP_URL=https://your-vercel-domain
# Auth.js / Google Sign-In (server)
AUTH_SECRET=replace-with-long-random-string
GOOGLE_CLIENT_ID=your-google-client-id
GOOGLE_CLIENT_SECRET=your-google-client-secret
# Supabase admin credentials for Vercel functions
SUPABASE_URL=https://your-project.supabase.co
SUPABASE_SERVICE_ROLE_KEY=your-service-role-key
# Desktop token TTLs
DESKTOP_ACCESS_TTL_MINUTES=10
DESKTOP_REFRESH_TTL_DAYS=30
# Google Drive OAuth for Electron main (if separate project)
PASSGEN_GOOGLE_CLIENT_ID=your-drive-client-id
PASSGEN_GOOGLE_CLIENT_SECRET=your-drive-client-secret
# NOWPayments IPN (webhook) secret
NOWPAYMENTS_IPN_SECRET=your-nowpayments-ipn-secret
# Optional: override license key seed secret (defaults to IPN secret)
NOWPAYMENTS_LICENSE_SECRET=
# License term settings
PASSGEN_TERM_MONTH_DAYS=30
PASSGEN_TERM_YEAR_DAYS=365
PASSGEN_DEFAULT_TERM_DAYS=180
# Email delivery (Resend)
RESEND_API_KEY=your-resend-api-key
FROM_EMAIL=PassGen <activation@mdeploy.dev>
REPLY_TO_EMAIL=activation@mdeploy.dev
# Optional Discord notifications for payments
DISCORD_WEBHOOK_URL=