- Logging into the admin Sign in to the administration: its address, the sign-in form, e-mail or username, two-step sign-in, failed sign-ins and lockout, a forgotten password, choosing the design and the interface language, signing out, and…
- Database support Which databases Exponential 6.0.x supports and in which order (SQLite first, then PostgreSQL, MongoDB, MariaDB, Oracle and MySQL), with the versions, PHP extensions, settings, installers, character sets, performance…
- Exponential: frequently asked questions The answers of the FAQ on exponential.earth, retold and checked against the software - what Exponential is and how it relates to eZ Publish, why choose it, modules, designs and distributions, changing core files, code…
- Two ways to build Exponential 6.0.15+ builds pages two ways - template code in a design extension, and the Layouts editor with no code - and the two meet in blocks and template blocks. What each way is, who uses it, when to choose which…
- Website creators: start here The landing page for website creators - what you can build, a first-week plan, and every page of this section grouped by task, from planning and design to launch and maintenance.
- When something goes wrong What to do when something goes wrong: understand the error page, tell your administrator, and file a bug in the right issue tracker with what is needed to fix it.
- Operating system support Exponential 6.0.x runs on almost any operating system with PHP 8.0 or later (PHP 7.4 usable without support) and a web server. This page sorts them honestly into tiers (tested here, known to work, expected to work, not…
- Use your own domain Serve the static copy at your own domain instead of github.io - the CNAME file, the DNS records for a subdomain or an apex domain, the DNS check in the wizard and on the console, and HTTPS with its waiting time.
- Deploying with migrations: CI/CD and GitHub Actions Run migrations as part of every deploy - the order of the steps, a complete GitHub Actions workflow that checks pull requests and deploys over SSH, the exit codes a pipeline acts on, the installation lock, and runs…
- Keep private content private How static publishing makes sure only public content reaches a public repository - builds as the anonymous user, the clean-up and refuse checks, leaving pages and sections out, and reading the diff before every public…
- Captions and rollback in practice Walk through the ways back after a migration run - the automatic restore after a failure, rolling back a whole run, one migration with its down(), an earlier caption for experts - with the commands, their output and…
- A tour of the administration The header, the tabs, the side columns and the dashboard of the administration, and two walk-throughs: editing a folder step by step, and arranging a page in the layouts editor.
- Getting support: free help and paid help Every way to get help with Exponential, following the support page of exponential.earth - first the documentation, eZpedia and the articles on Share Exponential, then the forums and the Telegram, Discord and Slack…
- Hardening for hosts The hardening a host applies to every Exponential site, layer by layer: served files, secrets, debug output, the administration, passwords, sessions, headers and TLS, proxies, file ownership, Velocity, mail, the audit…
- The website creator's reading path The pages of the website creators' section in the order a site is built - six stages from first look to a site in maintenance - with what you should be able to do after each stage.
- Upgrade step or migration? When a change belongs in an upgrade step that exp:upgrade applies to every installation of the kernel or an extension, and when in a migration of one site; how the upgrade steps appear among the migrations, and how a…
- Other git hosts: GitLab, Gitea and your own server Publish the static copy to GitLab Pages, Codeberg or Gitea pages, or a git repository on your own server - the target with Kind=git, signing in with a token or a deploy key, and what each host needs to serve the files.
- Static publishing FAQ Short answers to the questions people ask about static publishing - cost, hosting, editors, comments, going back, Exponential Layouts, Smarty and Twig sites, languages, part of a site, private repositories and custom…
- Change the administrator password Change the administrator password in the administration, for another user, or on the command line; how passwords are hashed and checked, what happens to sessions, and how to get back in when nobody can sign in.
- Go-live checklist for a customer site The checklist a host works through before a customer's Exponential site goes public: administrator password and accounts, settings, caches, HTTPS and headers, cron, mail, search, backups with a restore test, monitoring…
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