# ========================================================= # BreakPilot Compliance — Coolify Environment Variables # ========================================================= # Copy these into Coolify's environment variable UI # for the breakpilot-compliance Docker Compose resource. # ========================================================= # --- External PostgreSQL (Coolify-managed, same as Core) --- COMPLIANCE_DATABASE_URL=postgresql://breakpilot:CHANGE_ME@:5432/breakpilot_db # --- Security --- JWT_SECRET=CHANGE_ME_SAME_AS_CORE # --- External S3 Storage (same as Core) --- S3_ENDPOINT= S3_ACCESS_KEY=CHANGE_ME_SAME_AS_CORE S3_SECRET_KEY=CHANGE_ME_SAME_AS_CORE S3_SECURE=true # --- External Qdrant --- QDRANT_URL=https:// QDRANT_API_KEY=CHANGE_ME_QDRANT_API_KEY # --- Session --- SESSION_TTL_HOURS=24 # --- SMTP (Real mail server) --- SMTP_HOST=smtp.example.com SMTP_PORT=587 SMTP_USERNAME=compliance@breakpilot.ai SMTP_PASSWORD=CHANGE_ME_SMTP_PASSWORD SMTP_FROM_NAME=BreakPilot Compliance SMTP_FROM_ADDR=compliance@breakpilot.ai # --- LLM Configuration --- COMPLIANCE_LLM_PROVIDER=anthropic SELF_HOSTED_LLM_URL= SELF_HOSTED_LLM_MODEL= COMPLIANCE_LLM_MAX_TOKENS=4096 COMPLIANCE_LLM_TEMPERATURE=0.3 COMPLIANCE_LLM_TIMEOUT=120 ANTHROPIC_API_KEY=CHANGE_ME_ANTHROPIC_KEY ANTHROPIC_DEFAULT_MODEL=claude-sonnet-4-5-20250929 # --- Ollama (optional) --- OLLAMA_URL= OLLAMA_DEFAULT_MODEL= COMPLIANCE_LLM_MODEL= # --- LLM Fallback --- LLM_FALLBACK_PROVIDER= # --- PII & Audit --- PII_REDACTION_ENABLED=true PII_REDACTION_LEVEL=standard AUDIT_RETENTION_DAYS=365 AUDIT_LOG_PROMPTS=true # --- Frontend URLs (build args) --- NEXT_PUBLIC_API_URL=https://api-compliance.breakpilot.ai NEXT_PUBLIC_SDK_URL=https://sdk.breakpilot.ai