Web servers
Select your preferred web server. Run any combination of web server types and switch between kinds without any configuration changes to optimise the overall performance of your hosting cluster.
NGINX
An open-source web server, providing high performance with low resource usage and configuration. Configure cache exclusions, utilise FastCGI, purge cache, set rewrites on a per domain basis.
NGINX Unit
NGINX Unit is a lightweight and versatile application runtime that provides the essential components for your web application as a single open-source server: running application code (including WebAssembly), serving static assets, handling TLS and request routing.
Apache
Developed by the Apache software foundation, the Apache HTTP server is the most popular open-source web server for maximum compatibility.
OpenLiteSpeed
An open source version of LiteSpeed without commercial support. OpenLiteSpeed has limited .htaccess support.
Supported Programming Language
Officially supported programming language by LxRoot
Databases
MySQL
MariaDB (10.x LTS) with the ability to run a combination of each within a cluster.
PosgresSQL
PostgreSQL (16.x) with the ability to run a combination of each within a cluster.
Couchbase
Couchbase Server Community Edition (7.6.x) with the ability to run a combination of each within a cluster.
DNS
The DNS service provides DNS (PowerDNS) for all the domains on your LxRoot cluster.
It is possible to run an LxRoot cluster without installing the DNS service. You can choose to use LxRoot's automatic CloudFlare synchronisation or an entirely separate DNS provider.
The Email role provides the following services:
POP/IMAP (maddy)
MTA and SMTP (maddy)
Spam filtering (rspamd)
You can have an unlimited number of email servers in a single LxRoot cluster including dedicated email servers. If you do not provide email hosting, there is no requirement to install the email service.
Backups
LxRoot Backup service creates incremental, de-duplicated "time machine" backups using the btrfs file system. These snapshots are fast to create and restore as well as being very disk space efficient.
In addition to the built-in LxRoot backups you can configure third party S3 compatible backups from providers like Backblaze, AWS and R2 to capture website backups. You can even run LxRoot's built-in backups system and S3 backups side by side.
System requirements
Minimum system requirements for installing the LxRoot control panel
1+ physical server or VM
4GB RAM, 20GB disk, 2CPU cores or vCPUs
Ubuntu
The server's base operation system should be Ubuntu 22.04 LTS.
Get started now
Install LxRoot on your favourite cloud provider or on your own servers.
Get Started Interactive Demo