- Expand each item to see the exact setting values and cautions.
Required Environment Variables
In production, missing these disables some features or causes abnormal behavior.Public URL
Database / Redis
Knowledge Graph (AGE)
KG fan-out extraction uses many concurrent connections, so pool exhaustion can fail sync.
SSO / OIDC Integration (optional)
To activate OAuth/OIDC SSO, set the following environment variables (Keycloak, Entra ID, Google all use the same interface).Keycloak organization sync (since
add35ab42): operates via client_credentials grant flow. When the above env vars are all set, the Keycloak sync option activates in Organization Management.Teams Bot (optional)
To operate a Microsoft Teams bot:Multi-Worker Operations Checklist
Health Endpoints (Monitoring Integration)
Cloosphere provides health endpoints integrable with external monitoring (Prometheus, Datadog, Azure Monitor, etc.).
Response example:
Operations Checklist (Summary)
Pre-deploy verification:1
Verify public URL
Is
CLOOSPHERE_PUBLIC_URL set to an external HTTPS FQDN?2
DB / Redis
DATABASE_URL connects normally; REDIS_URL required for multi-worker3
OIDC (optional)
For SSO, set
OPENID_PROVIDER_URL + client credentials4
Teams Bot (optional)
For Teams integration, register Azure Bot Service + upload manifest
5
AGE pool size
Adjust
AGE_POOL_MAX per KG usage scale6
Health monitoring
Add
/health/db, /health/redis polling to external monitoring7
Audit log activation
Verify the license includes the
audit_log feature → Audit Log8
Backup policy
PostgreSQL + file storage periodic backups, AGE graph backup cadence configured
Related Pages
General
GUI-managed authentication and feature toggles
Teams Bot
Microsoft Teams integration
Notification Settings
Email and webhook notification channels
Troubleshooting
Common issues and solutions in operations
