- Commit, tag and push the record of a run Set up the migrations repository so every run's status file and log are committed, tagged migrations/<environment>/<run-id> and pushed; choose between the site's own repository and a separate one, push what failed…
- Migration settings Every setting that shapes migrations in one place - the five blocks of migration.ini with their defaults and a link to each generated reference page, the settings in site.ini, dashboard.ini, audit.ini and cronjob.ini…
- Notifications and webhooks An e-mail when a publish of a static copy fails or succeeds, and a webhook - a signed JSON post - after every publish and rollback, for chat tools, monitoring and your own scripts.
- The extensions bundled with Exponential The se7enxweb extensions that the kernel's composer.json brings to every installation - what they cover, which are switched off until you enable them, how to see the current list, and how to add or drop one.
- Ways to contribute Every way a community member can contribute to Exponential, compared by the skills and time each needs and the difference it makes - from confirming a bug to maintaining an extension.
- What Exponential Intelligence does The features of Exponential Intelligence for editors - the Intelligence tab, the edit form actions and presets, alt text, Vector, chains and translation sync - and exactly what each one sends to the model and what it…
- When a command fails Troubleshooting the exp:user commands by symptom - nothing changed, an account or group not found or ambiguous, a protected account, a publish that waits, a password from standard input, the wrong host in a link, a bulk…
- When the site is down What the owner does in the first minutes when an Exponential site does not answer or shows an error page - check what visitors see, call the right person, decide, tell customers, and write it down - with what each error…
- Composer and Packagist in the ecosystem How Composer and Packagist carry the Exponential ecosystem - installing the kernel and extensions, the se7enxweb vendor, Git clones as an alternative, the Packagist webhook that keeps versions current, and Updates and…
- Drafts and human review Why Exponential Intelligence never publishes on its own - every result is a draft of the editor, "Send for approval" runs the normal publish operation so approval workflows hold the version, and every version it wrote…
- Import versus install The four things that can happen to a package - import, install, uninstall and remove - what each one changes, what install_type="import" means, how the installed state is recorded, and which command or page does which.
- Migrations: policies, views and events The policies of the module migration and which views check them, the seven views with their addresses, the dashboard block and its fetch function, the ezpEvent events a run sends with their parameters, and the audit…
- Site search and what visitors look for How a site owner uses the site's own search as a source of ideas and a quality check - switching on search statistics, reading phrases that found nothing, fixing content rather than search, what the built-in engine and…
- The website sidebar panel The Static publishing panel of the website sidebar (expwt) on the site's own pages - per target the last publish, whether this page is stale there and its public address - and Publish, which publishes only this page…
- Filing a bug as a community member How to file a bug in Exponential so it gets fixed - choosing the right tracker, searching first, the parts of a good bug description, a safe summary of the installation, and what happens after you file it.
- How packages are versioned in the ecosystem The versioning rules that hold across the Exponential ecosystem - published tags never change, the last position counts on past nine, version sorting, the tilde constraint, and version fields inside an extension - and…
- Providers and models Which AI providers Exponential Intelligence can use - Anthropic, any OpenAI-compatible service through one adapter, a local open-weight model, or a class of your own - what has been proven live and what only against…
- Archiving and the trash The owner's choices for content that is no longer current on an Exponential site - keep, hide, move to an archive area, remove to the trash or delete for good - what each does for visitors and addresses, who may…
- Configuring a provider A task guide for administrators - put a provider key where it belongs, add an OpenAI-compatible provider and its models, set region, retention and the terms date, choose the site default model, and check the result on…
- Site packages and the package server Site packages in the Exponential ecosystem - ready-made sites installed by the setup wizard, the kickstarter and the console - the package server that serves them, and how the project wants to open the list of site…
Documentation license
This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.
Exponential Copyright © 1998-2026 Exponential Foundation and 7x