WHO Ebola Monitoring

User administration & remote LLM config

Remote LLM configuration

Stored in D1 app_config. Overrides worker env vars. Survives redeploys. The API key itself stays as a Cloudflare Worker secret.
SettingEffective valueSourceOverride

Examples: llm_provider=together, llm_base_url=https://api.together.xyz/v1, llm_vision_model=Qwen/Qwen2.5-VL-72B-Instruct. Changes apply on the next cron tick (or after a manual POST /run-now).

API key status: checking…

Create user

New users can edit figures. Admin users can also create / disable other users and change remote LLM config.

Existing users

UsernameRoleStatusCreatedLast login

Bootstrap first admin

If the user table is empty, post the bootstrap secret to create the initial admin. Rotate ADMIN_BOOTSTRAP_SECRET afterwards.