Skip to Content
Configuration

Configuration

All services load configuration from environment variables. Keep real values in deployment secrets, not repository files.

Go API essentials

VariableRole
HTTP_ADDRGo listen address, normally :8080
DATABASE_URLExisting Kibegi PostgreSQL schema
SECRET_KEYJWT signing and validation secret
REDIS_URLCache, locks, rate limits, revocation
MINIO_*S3-compatible endpoint, bucket, credentials
KIBEGI_CORS_ORIGINBrowser origin allowlist
AI_INDEXER_URL, AI_INDEXER_TOKENPrivate post-upload indexing callback

Support service essentials

The indexer needs DATABASE_URL, REDIS_URL, MinIO fields, SERVICE_TOKEN, and optional embedding-provider values. The FastMCP gateway needs GO_API_BASE_URL, optional GO_API_SERVICE_TOKEN, request timeout, MCP path, and allowed origins.

Read Security before setting production secrets and Operations before changing runtime values.

Last updated on