When we spin up a server, we make a few changes to the default server configuration.
This doc details the server settings we use by default. We adjust the settings as needed.
Operating System #
We use Ubuntu 24 for new machines.
PHP #
We currently use PHP 8.2 by default on new sites to provide the broadest support for plugins and themes. We update the default version over time as the ecosystem stabilizes on newer versions.
We support PHP 8.1, 8.2, 8.3, and 8.4 for new sites.
For existing sites that migrate to our platform, we also support some older versions of PHP. We will either preserve the version or upgrade it, on a case-by-case basis.
We use the following default PHP settings on new sites. Higher plans enjoy more flexibility.
- max_execution_time – 300 seconds
- memory_limit – 256 MB
- post_max_size – 100 MB
We install these PHP extensions on all of our servers:
- ImageMagick (a.k.a., Imagick)
We can install additional PHP extensions, such as ionCube, on standalone servers, if required. If you have special requirements, let us know.
Web Engine #
We support OpenLiteSpeed and nginx. We use OpenLitespeed by default.
We currently use OpenLiteSpeed 1.8.x on and nginx 1.28 on new servers.
MySQL #
We currently use MariaDB 10.11.
