forked from leonvanzyl/agentic-coding-starter-kit
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathenv.example
More file actions
38 lines (32 loc) · 1.3 KB
/
Copy pathenv.example
File metadata and controls
38 lines (32 loc) · 1.3 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
# Database
POSTGRES_URL=postgresql://dev_user:dev_password@localhost:5432/postgres_dev
# Authentication - Better Auth
# Generate key using https://www.better-auth.com/docs/installation
BETTER_AUTH_SECRET=qtD4Ssa0t5jY7ewALgai97sKhAtn7Ysc
# App
NEXT_PUBLIC_APP_URL="http://localhost:3000"
# Product name used in transactional emails (optional)
NEXT_PUBLIC_APP_NAME="Your App"
# Transactional email - Resend (optional)
# Without RESEND_API_KEY, auth emails are logged to the console (dev fallback).
# Get your API key from: https://resend.com/api-keys
RESEND_API_KEY=
EMAIL_FROM="onboarding@resend.dev"
# File storage - S3-compatible (optional)
# Works with Hetzner Object Storage, MinIO, AWS S3, Cloudflare R2, etc.
# Without these, files are stored locally under public/uploads/.
# For AWS S3, leave S3_ENDPOINT empty and set S3_REGION.
S3_ENDPOINT=
S3_REGION="auto"
S3_ACCESS_KEY_ID=
S3_SECRET_ACCESS_KEY=
S3_BUCKET=
# Optional public base URL / CDN domain for object access
S3_PUBLIC_URL=
# AI Integration via OpenRouter (optional module - for chat functionality)
# Get your API key from: https://openrouter.ai/settings/keys
# View available models at: https://openrouter.ai/models
OPENROUTER_API_KEY=
OPENROUTER_MODEL="openai/gpt-5-mini"
# Optional - for vector search only
OPENAI_EMBEDDING_MODEL="text-embedding-3-large"