CyberPanel Integration
This guide explains how to configure the Ultimate Multisite CyberPanel integration so that mapped domains in your network are automatically added (and removed) as virtual hosts in CyberPanel, with optional auto-SSL provisioning via Let's Encrypt.
What It Does
- When a domain is mapped in Ultimate Multisite, the integration calls the CyberPanel API to create a virtual host for that domain.
- When a domain mapping is removed, the integration calls the API to delete the corresponding virtual host.
- When auto-SSL is enabled, the integration triggers Let's Encrypt certificate issuance immediately after the virtual host is created.
- Optionally adds/removes the
www.alias depending on your "Auto-create www subdomain" setting in Domain Mapping settings.
Prerequisites
- A running CyberPanel instance (v2.3 or later recommended) reachable from your WordPress server.
- An existing website in CyberPanel that already serves your WordPress network root. The integration attaches new virtual hosts to this server.
- CyberPanel API access enabled. Authentication uses your CyberPanel admin username and password.
- Your DNS records for mapped domains must already point to your server's IP address before auto-SSL can issue a valid certificate.