Recent changes
Wednesday November 04 2026
-
Velocity response cache Updated Markdown page
The response cache in Velocity's parent process for hosted sites: what it stores and never stores, the velocity.ini settings and their trade-offs, conditional requests and stale-while-revalidate, 404s and logs, clearing…
-
Provisioning: overview Updated Markdown page
The provisioning pages for hosting companies: one-click installers built on exp:install, the kickstarter and the setup wizard, site packages, automating new customer sites, and several sites on one installation.
-
Automating provisioning Updated Markdown page
A provisioning pipeline for new Exponential customer sites, step by step: system user and isolation, database, code from Git or Composer, exp:install with secrets from the environment, serving the site, cron, password…
-
exp:install for hosts Updated Markdown page
The console install as a host uses it from scripts and panels: the options that matter, the database password from the environment, the administrator password rules, dry run and print, exit status, and examples for each…
-
The kickstarter for hosts Updated Markdown page
How a host uses the kickstarter for repeatable Exponential installs from a reviewed kickstart.ini: the ini and run commands, DatabaseAction and why it can destroy data, dry runs, templates with placeholders, logs, and…
-
Multisite on one installation Updated Markdown page
How one Exponential installation serves several sites through siteaccesses, matched by URL, host name or port; what that means for a host's isolation, logs, caches, billing and backups; and when separate installations…
-
One-click installers for Exponential Updated Markdown page
How a host offers Exponential as a one-click install: the one installer with three front ends (setup wizard, kickstarter, exp:install), which one fits a panel, a script or a customer, what the one click must do before…
-
The setup wizard on shared hosting Updated Markdown page
How customers without shell access install Exponential in the browser with the setup wizard, and what the host prepares: code upload, writable directories, the .htaccess file, HTTPS, the database, the maintenance hold…
-
Site packages for hosts Updated Markdown page
What an Exponential installation puts on a new site: the site packages offered by the package index (sevenx_multisite and the others, with or without demo content), where packages come from (remote index, local…
-
Runbooks for hosts: overview Updated Markdown page
Step-by-step runbooks for the incidents a host meets with Exponential sites: site down, slow site, disk full, restore from backup, compromised site, PHP upgrade, certificate expiry and Velocity that will not start.
-
Runbook: certificate expiry Updated Markdown page
What to do when visitors see HTTPS warnings or a certificate is about to expire: check what is served, under Velocity with exp:velocity ssl show and renew, under Apache or nginx with your certificate tool or panel, and…
-
Runbook: compromised site Updated Markdown page
What a host does when an Exponential site may have been compromised: contain without destroying evidence, check the audit trail and its hash chain, the security log and changed files, rotate credentials and sessions…
-
Runbook: demo mode does not show, or the demo build fails with a generated password Updated Markdown page
What to check when a public demo runs without demo mode (no banner, an administrator password could be changed, no demo/mode line in security.log), when its build fails because the installer generated an administrator…
-
Runbook: disk full Updated Markdown page
What to do when the disk of an Exponential site fills up: find what grew (storage, caches, logs, database, backups), free space safely with the cache and log commands, never delete storage or settings, and prevent a…
-
Runbook: PHP upgrade Updated Markdown page
A planned move of an Exponential site to a newer PHP 8.x version: check support and extensions on a staging copy, switch the web PHP and the command-line PHP together, reload PHP-FPM or restart Velocity, clear caches…
-
Runbook: restore from backup Updated Markdown page
Restoring an Exponential site from a backup during an incident: decide what to restore, maintenance mode, stop Velocity, restore the database with the engine's tool and the files, fix owners, clear caches, regenerate…
-
Runbook: site down Updated Markdown page
What to do when an Exponential site returns errors or nothing: identify the error page, check the engine, the database, maintenance mode, vendor and permissions, read the right log, fix and verify.
-
Runbook: slow site Updated Markdown page
What to do when an Exponential site is slow: measure first with exp:benchmark, separate cold from warm, check the caches, OPcache, workers or PHP-FPM children, the database and the request logs, then apply the levers in…
-
Runbook: Velocity will not start Updated Markdown page
What to do when the Exponential Velocity engine does not come up or does not answer: read its status and console log, then the usual causes (port in use, missing package or PHP extension, engine archive, certificate…
-
Security for hosts: overview Updated Markdown page
The security section of the hosting help: what Exponential protects by default, what a host must add on the server, and one page per topic, from hardening, TLS and the Content Security Policy to isolation between…