-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
32 lines (26 loc) · 816 Bytes
/
.env.example
File metadata and controls
32 lines (26 loc) · 816 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
32
# Database
POSTGRES_USER=truegul
POSTGRES_PASSWORD=<your-postgres-password>
POSTGRES_DB=truegul
DATABASE_URL=postgres://truegul:<your-postgres-password>@localhost:5432/truegul?sslmode=disable
# API Server
API_PORT=8080
JWT_SECRET=<your-jwt-secret-min-32-chars>
ENVIRONMENT=development
CORS_ORIGINS=http://localhost:3000
# Redis
REDIS_URL=redis://localhost:6379
# ML Server
ML_SERVER_PORT=8000
ML_CALLBACK_SECRET=<your-callback-secret-min-32-chars>
# LLM API (for TOPIK scoring)
LLM_PROVIDER=anthropic
ANTHROPIC_API_KEY=<your-anthropic-api-key>
OPENAI_API_KEY=<your-openai-api-key>
LLM_MODEL_ANTHROPIC=claude-3-5-haiku-20241022
LLM_MODEL_OPENAI=gpt-4o-mini
# pgAdmin (optional)
PGADMIN_EMAIL=admin@truegul.com
PGADMIN_PASSWORD=<your-pgadmin-password>
# Frontend
NEXT_PUBLIC_API_URL=http://localhost:8080/api/v1