Reference
Configuration
Every option of config/plugins.ts and every environment variable.
config/plugins.ts
| Option | Purpose |
|---|---|
contentTypes | Content types versioned at first start. The settings screen takes over once saved. |
lockedFields | Per content type, fields that can never be restored. |
excludedFields | Per content type, fields that are never recorded. |
cleanupHourUtc | Hour (UTC, 0 to 23) of the nightly cleanup. Default: 2. |
notifications | publicUrl, email.from, email.replyTo, and the Slack and Teams settings if you prefer them to environment variables. |
licenseDomain | Domain reported to the licence service. Default: the host of server.url. |
Any setting of the settings screen can also be fixed in the config file. It then shows as Locked in the interface.
Environment variables
| Variable | Purpose |
|---|---|
REVISIONARY_LICENSE_KEY | Your licence key |
REVISIONARY_LICENSE_FILE | An offline licence file, instead of a key |
REVISIONARY_ENVIRONMENT | Optional label sent with the activation: staging, preview… |
REVISIONARY_PUBLIC_URL | Public address of Strapi, used in notification links |
REVISIONARY_SLACK_BOT_TOKEN | Slack app token for private messages |
REVISIONARY_SLACK_WEBHOOK_URL | Slack incoming webhook for a channel |
REVISIONARY_TEAMS_WEBHOOK_URL | Teams Workflows webhook |
Was this page helpful?
Updated 1 November 2026