.env.example in the repository. This page groups it by
purpose and flags the ones that matter operationally.
Core
Microsoft Entra ID and Graph
Storage and secrets
In production the bootstrap fetches the key from Key Vault and stashes it in
TOKEN_ENCRYPTION_KEY for the runtime. Locally, leave Key Vault unset and supply the
key directly.
Authentication behaviour
Integrations
AI
Scheduling
Optional
Feature flags
FEATURE_<NAME>=true|false for each module. See
Feature flags.
Production checklist
- Secrets in Key Vault; the managed identity has
Key Vault Secrets User. -
ALLOWED_EMAIL_DOMAINSset to the customer’s domains. -
ENABLE_DEV_LOGINunset. -
COOKIE_SECUREunset ortrue. -
LOCAL_IMPORT_HOME_PATHunset. -
CRON_SECRETset and configured in the scheduled workflows. - CAPTCHA pair set, or both deliberately unset.
- SECO and DocuSign pointing at production endpoints, not staging or demo.