-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
31 lines (23 loc) · 780 Bytes
/
.env.example
File metadata and controls
31 lines (23 loc) · 780 Bytes
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
# Database (PostgreSQL)
DATABASE_URL="postgresql://vibecoder:your-password@localhost:5432/vibecoder"
# Redis
REDIS_URL="redis://localhost:6379"
# Auth
JWT_SECRET="change-this-to-a-random-secret-at-least-32-chars"
# App
NEXT_PUBLIC_APP_NAME="VibeCoder"
# AI — OpenRouter (required, 300+ models)
OPENROUTER_API_KEY="sk-or-v1-..."
# AI — Google Gemini (optional, direct API)
GOOGLE_GENERATIVE_AI_API_KEY=""
# AI — OpenAI (optional, direct API)
OPENAI_API_KEY=""
# Research — Serper.dev (optional, web search for research mode)
SERPER_API_KEY=""
# Email SMTP (for password resets)
EMAIL_SMTP_HOST="smtp.example.com"
EMAIL_SMTP_PORT=587
EMAIL_SMTP_USER="your-smtp-user"
EMAIL_SMTP_PASSWORD="your-smtp-password"
EMAIL_FROM="noreply@vibecode.new"
EMAIL_SMTP_SECURE=false