Complete each verified stage in order. No installation stage is considered complete until its post-condition passes.
Every requirement must pass before the installer allows the next stage.
Writable state is limited to runtime directories; public is readable only.
Connect to an empty MySQL/MariaDB database. The installer will refuse to initialize a populated application database.
Set the public application identity. The installer requires HTTPS in production.
Create the first administrator. Existing administrator emails are never overwritten.
Installation is locked to one process. Do not close this page.
The installation health gate passed and the installation lock has been committed.