-
Notifications
You must be signed in to change notification settings - Fork 10
Expand file tree
/
Copy path.env.example
More file actions
34 lines (28 loc) · 1.01 KB
/
.env.example
File metadata and controls
34 lines (28 loc) · 1.01 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
ENV=development
PROJECT_NAME="Showcase AI"
DEBUG=True
#SECURITY & AUTHENTICATION
SECRET_KEY=your_secret_key_here_change_in_production
JWT_ALGORITHM=HS256
ACCESS_TOKEN_EXPIRE_MINUTES=11520
#FIREBASE INTEGRATION
FIREBASE_SERVICE_ACCOUNT_PATH="firebase-service-account.json"
#DATABASE
# For PostgreSQL:
# DATABASE_URL="postgresql://postgres:password@localhost:5432/showcase_db"
# For SQLite (development):
DATABASE_URL="sqlite:///./showcase.db"
#GEMINI
GEMINI_API_KEY=your_gemini_api_key_here
GEMINI_AGENT_MODEL=gemini-2.5-flash
GEMINI_VISION_MODEL=gemini-2.5-flash
# CORS
BACKEND_CORS_ORIGINS='["http://localhost:5173","http://localhost:3000","http://localhost:8000","http://127.0.0.1:5173","http://127.0.0.1:3000"]'
# DEPLOYMENT (Optional)
# Personal Access Token with 'repo' scope
GITHUB_TOKEN=your_github_token_here
# Vercel Account > Settings > Tokens
VERCEL_TOKEN=your_vercel_token_here
# Verce > Account Settings > General > Search for "ID"
VERCEL_ORG_ID=your_vercel_org_id_here
VERCEL_PROJECT_ID=your_vercel_project_id_here