16 modules. One control panel.
Every hosting capability is a pluggable module registered in the ModuleRegistry. Modules are only active when enabled at three layers: the license, the customer package and the tenant type.
Domain Management
Add domains, track registrar data and renewal dates, manage auto-renew settings, set up DNS records and request SSL certificates.
DNS Management
Install BIND9 on your servers. Manage A, AAAA, CNAME, MX, TXT, NS, SRV and CAA records per domain. Master/slave zone sync between servers.
Web Hosting
Provision websites on Apache or Nginx. Per-site PHP version (8.1–8.5), ModSecurity WAF toggle, PHP resource limits, suspend/unsuspend and one-click provisioning with credential reveal.
Python Hosting
Deploy Python apps with virtualenv, automatic systemd service, reverse proxy through the webserver, pip package management and per-app resource limits.
Mail Hosting
Postfix + Dovecot + Rspamd mail stack. Create mailboxes with quotas, aliases, autoresponders, DKIM signing, DMARC validation, mail export (tar.gz) and EU data retention (bewaarplicht).
Database Management
MariaDB/MySQL provisioning with granular privileges (SELECT, INSERT, UPDATE, CREATE, ALTER, EXECUTE and more). Per-database users with password management.
FTP Accounts
ProFTPD with TLS/FTPS. Create and manage FTP accounts per website with chroot isolation and logging.
SSL Certificates
Let's Encrypt issuance and renewal. Per-domain SSL management with one-click request from the website or domain view.
Backups
Create, restore and download per-website backups. Full system backup and restore. Configurable backup count per package.
Cron Jobs
Schedule tasks per website or Python app with a cron expression picker. PHP and Python command templates with execution logging.
Caching
Varnish HTTP accelerator, Redis and Memcached object caching, OPcache management. Per-domain enable/disable with purge controls.
Application Installer
One-click deployment of WordPress, Joomla, Nextcloud and more. Staff curate the catalogue; customers install onto their own domains.
Statistics
Resource usage per tenant: disk space, bandwidth, inodes, mailboxes. Visual breakdowns with donut and bar charts on the dashboard.
Reseller Management
Fully isolated reseller tenants. Create customers, assign hosting packages, manage allocated resources. Resellers cannot access other tenants or root functions.
Server Management
Manage a fleet of hosting servers. SpeedyCTL node registration, server identity, capacity tracking, PHP version management, firewall rules and log viewing.
Support Tickets
Customer support with automatic diagnostics from server logs. Internal notes, action logging and permission-gated visibility.
Four package categories, fully configurable
Create hosting packages that define what each customer type can use. Set quotas for disk space, bandwidth, domains, mailboxes, databases, PHP limits and more. Zero means unlimited.
Three-layer module gating
Nothing is hardcoded. A module is only usable when enabled at all three layers simultaneously. Disabled modules are invisible in the UI and rejected by the API entitlement guard.
1. License
The signed license payload lists enabled_modules. Unlicensed modules are completely unavailable regardless of package configuration.
2. Package features
Each hosting package defines which modules are granted. A mail-only package never shows website provisioning even if the license allows it.
3. Tenant type
Customer type sets the hard product boundary. A domain-only customer can never reach mail or hosting modules.
What each customer type can access
| Module | Domain | Hosting | Combined | Reseller | |
|---|---|---|---|---|---|
| Domain Management | Yes | Yes | Yes | Yes | Yes |
| DNS Management | Yes | No | Yes | Yes | Yes |
| Web Hosting | No | No | Yes | Yes | Yes |
| Python Hosting | No | No | Yes | Yes | Yes |
| Mail Hosting | No | Yes | Yes | Yes | Yes |
| Databases | No | No | Yes | Yes | Yes |
| FTP | No | No | Yes | Yes | Yes |
| SSL | No | No | Yes | Yes | Yes |
| Backups | No | No | Yes | Yes | Yes |
| Cron Jobs | No | No | Yes | Yes | Yes |
| Caching | No | No | Yes | Yes | Yes |
| Applications | No | No | Yes | Yes | Yes |
| Statistics | No | Yes | Yes | Yes | Yes |
| Reselling | No | No | No | No | Yes |
Ready to deploy Speedy Hosting?
License-controlled installation on your own Ubuntu LTS servers.