Manage your service connections
Configure JMAP, Telegram, LLM, access allowlist and runtime parameters. Business configuration is stored in external Redis and hot-reloaded immediately after a successful save.
Setup guide
Service startup configuration
Checking service startup configuration…
Startup secrets must be configured in the deployment environment. Secrets are never saved or echoed in the page.
Authorization required
Create admin session
Enter CONFIG_ENCRYPTION_KEY. The session lasts 30 minutes and lives only in this page's memory.
Full replacement
Business connections and auth
null when left blank. The mailbox primary account is always used.
External callbacks
Register Telegram and Stalwart callbacks
Save the business configuration first. This page registers callbacks with the Cloudflare Worker front proxy when it is enabled, or with the backend directly when it is not. Enter the public HTTPS origin that receives callbacks, then register both services from this page.
Outbound requests
Timeouts and retries
Runtime parameters are read by GET /api/config and updated by PUT /api/config; new values apply immediately to subsequent requests after saving.