# Application DEBUG=false APP_NAME=Brief Bench API # JWT Authentication JWT_SECRET_KEY=your-super-secret-key-change-in-production JWT_ALGORITHM=HS256 JWT_EXPIRE_MINUTES=43200 # 30 days # DB API Service (external) DB_API_URL=http://db-api-service:8080/api/v1 DB_API_TIMEOUT=30 # RAG Backend - IFT Environment IFT_RAG_HOST=ift-rag.example.com IFT_RAG_PORT=8443 IFT_RAG_ENDPOINT=api/rag/bench IFT_RAG_CERT_CA=/app/certs/ift/ca.crt IFT_RAG_CERT_KEY=/app/certs/ift/client.key IFT_RAG_CERT_CERT=/app/certs/ift/client.crt # RAG Backend - PSI Environment PSI_RAG_HOST=psi-rag.example.com PSI_RAG_PORT=8443 PSI_RAG_ENDPOINT=api/rag/bench PSI_RAG_CERT_CA=/app/certs/psi/ca.crt PSI_RAG_CERT_KEY=/app/certs/psi/client.key PSI_RAG_CERT_CERT=/app/certs/psi/client.crt # RAG Backend - PROD Environment PROD_RAG_HOST=prod-rag.example.com PROD_RAG_PORT=8443 PROD_RAG_ENDPOINT=api/rag/bench PROD_RAG_CERT_CA=/app/certs/prod/ca.crt PROD_RAG_CERT_KEY=/app/certs/prod/client.key PROD_RAG_CERT_CERT=/app/certs/prod/client.crt # Request Timeouts (seconds) RAG_REQUEST_TIMEOUT=1800 # 30 minutes