- Backend: users table + admin seed (004), /api/auth endpoints, JWT auth dep gating benchmarks + research routes - Frontend: AuthContext, LoginPage, ProtectedRoute, subpath-aware via VITE_BASE / import.meta.env.BASE_URL so same build works at /opt/ - deploy/: Dockerfile.prod, docker-compose.prod.yml, Apache vhost fragment template, and idempotent deploy.sh (port scan, rsync, env generation, Apache Include + reload) Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
12 lines
288 B
Text
12 lines
288 B
Text
DB_USER=salary_user
|
|
DB_PASSWORD=salary_pass
|
|
DB_HOST=db
|
|
DB_PORT=5432
|
|
DB_NAME=salary_benchmark
|
|
|
|
SERPER_API_KEY=your_serper_key_here
|
|
FIRECRAWL_API_KEY=your_firecrawl_key_here
|
|
COHERE_API_KEY=your_cohere_key_here
|
|
ANTHROPIC_API_KEY=your_anthropic_key_here
|
|
|
|
JWT_SECRET=change-this-in-production
|