-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
32 lines (24 loc) · 1.12 KB
/
.env.example
File metadata and controls
32 lines (24 loc) · 1.12 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
# Database provider: "sqlite" (default, dev/test) or "mysql" (production)
DB_PROVIDER=sqlite
# SQLite (dev/test) — path is relative to prisma/sqlite/ directory
DATABASE_URL="file:./dev.db"
# MySQL (production) — uncomment and set for production
# DB_PROVIDER=mysql
# DATABASE_URL="mysql://user:password@host:3306/nextstepfinisher"
# Anthropic API
ANTHROPIC_API_KEY=your_anthropic_api_key_here
# Google OAuth — create at console.cloud.google.com
# Authorized redirect URI: http://localhost:3001/api/auth/google/callback
GOOGLE_CLIENT_ID=your_google_client_id
GOOGLE_CLIENT_SECRET=your_google_client_secret
GOOGLE_CALLBACK_URL=http://localhost:3001/api/auth/google/callback
# JWT — use a long random string in production
JWT_SECRET=change-me-to-a-random-secret-in-production
# Frontend URL (used in OAuth redirect)
FRONTEND_URL=http://localhost:5173
# Resend — for email notifications
RESEND_API_KEY=re_your_key_here
RESEND_FROM_EMAIL=you@yourdomain.com
# Master Templates storage — defaults to uploads/templates/ in project root (dev)
# In production, set to a path on the mounted persistent disk
# TEMPLATES_DIR=/mnt/data/templates