- Languages at a glance What Exponential offers a public body that serves people in several languages: content languages, a siteaccess and address per language, fallbacks, translator roles, right-to-left scripts, interface translations, and…
- Licensing questions: the GPL and Exponential The licensing FAQ of exponential.earth in plain words - the GPL version 2 or later, compatible and incompatible code, assets and dependencies, who holds the copyright, what source code means for a web application…
- Low-budget hosting Choosing hosting for a non-profit's Exponential site on a small budget - what any host must provide, shared hosting, a small virtual server and managed hosting compared by money, time and skills, trying everything on a…
- Member registration How people become members of an Exponential member site - opening registration, e-mail confirmation, where new members are placed, approval by the organization, accounts created by the office, sign-in, password reset…
- Migration commands Every exp:migration command in one table - what it does, when to use it, its most used options and a link to its generated reference page - with the options all of them share, the exit codes, the machine output and the…
- Monitoring overview What to watch on a public-sector Exponential site and where each signal comes from - outside checks, system information, logs and their digests, request and CSP logs, audit alerts, cronjobs and file consistency - with a…
- New server checklist A checklist for building a server that will host Exponential sites: operating system, PHP and extensions, php.ini, database, engine or web server, TLS, users and permissions, cron, mail, backups, monitoring and a test…
- Newsletters for public bodies What the cjw_newsletter extension gives a public body for e-mail newsletters and alerts (lists, double opt-in, editions as content, approval, languages, bounces, statistics only with consent, SMS), what it needs to run…
- On-premise hosting in your own data center For in-house IT teams that run Exponential on their own servers. What a site needs from your data center, which operating systems the project tests, how to split the work between teams, and where the detailed server…
- One installation, many departments How a public body runs the sites of several departments, agencies or programs from one Exponential installation: the shapes a multisite can take, what is shared and what is separate, and the trade-offs to write into the…
- One installation, many sites How Exponential turns one installation into several websites - siteaccesses, addresses by path, host or port, a root folder per site, the administration's view of all sites, and what the business has to arrange with DNS…
- Packages of the Exponential ecosystem The landing page of the packages part of the ecosystem section - the extensions bundled with the kernel, Composer and Packagist, how packages are versioned, site packages and the package server, themes and designs…
- PHP-FPM tuning The PHP-FPM settings that matter for Exponential on a hosting server: php.ini values per pool, timeouts and the settings that must stay below them, APCu sizing and sharing, sessions, reloading the right master without…
- Plesk Running Exponential on Plesk, the panel of the project's own development server (AlmaLinux 9, tier 1): Plesk's PHP builds and per-domain PHP-FPM pools, the plesk-phpXY-fpm services, the domain settings, nginx in front…
- Private security reports What a site owner does when someone on the team, a customer or a researcher finds a possible security problem in Exponential - report it privately to [email protected], what to include and leave out, what happens…
- Reading the help in your language The help is shown in the language of the administration. Switch the interface language to read it in another one; a page that is not translated yet is shown in English, with a note.
- Records management and a web CMS For records managers of public bodies - how a website run with Exponential relates to records management practice (ISO 15489-1 framed generally), which website content and system data may be records, what Exponential…
- Registration How members of the public register on an Exponential site - the user/register page, e-mail verification, the group new users are placed in, staff approval, the "New user registered" mail with signed links, and cleaning…
- Registration and account approval How outside users get accounts on an Exponential extranet - open registration with e-mail verification, the administrator's "New user registered" mail with signed approve and reject links, an Approve workflow that holds…
- Release line and support policy Which Exponential versions are maintained, how releases and security fixes reach you, which PHP versions are supported, and what that means for a business planning years ahead.
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