-
Notifications
You must be signed in to change notification settings - Fork 0
/
.env.example
40 lines (32 loc) · 1.26 KB
/
.env.example
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
# Database Configuration
# For local development with SQLite
DATABASE_URL="file:local.db"
# For Supabase
# DATABASE_URL="postgresql://postgres.[your-project-ref]:[your-password]@aws-0-[region].pooler.supabase.com:6543/postgres?pgbouncer=true"
# DIRECT_URL="postgresql://postgres.[your-project-ref]:[your-password]@aws-0-[region].pooler.supabase.com:5432"
# AI Model API Keys
GEMINI_API_KEY="your-gemini-api-key"
GEMINI_MODEL="gemini-1.5-flash"
MISTRAL_API_KEY="your-mistral-api-key"
# Authentication
AUTH_SECRET="your-auth-secret"
JWT_SECRET="your-jwt-secret"
# GitHub OAuth
AUTH_GITHUB_ID="your-github-oauth-id"
AUTH_GITHUB_SECRET="your-github-oauth-secret"
VITE_GITHUB_TOKEN="your-github-pat-token"
PUBLIC_GITHUB_CALLBACK_URL="http://localhost:5178/login/github/callback"
# Google OAuth
AUTH_GOOGLE_ID="your-google-oauth-id"
AUTH_GOOGLE_SECRET="your-google-oauth-secret"
PUBLIC_GOOGLE_CALLBACK_URL="http://localhost:5178/login/google/callback"
# Admin Configuration
ADMIN_PW="your-hashed-admin-password"
# Error Tracking
PUBLIC_SENTRY_DSN="your-sentry-dsn"
# API Keys
EXCHANGE_RATE_API_KEY="your-exchange-rate-api-key"
# Optional: Additional configurations
# DATABASE_AUTH_TOKEN="your-database-auth-token"
# VITE_ACCESS_TOKEN="your-access-token"
# DIRECT_URL="your-direct-url"