cyberpanel
Cyber Panel - The hosting control panel for OpenLiteSpeed
CyberPanel, a hosting control panel powered by OpenLiteSpeed
CyberPanel is a web hosting control panel built on OpenLiteSpeed that manages websites, databases, email, and DNS from one interface.
Features and services the panel provides
CyberPanel is a web hosting control panel powered by OpenLiteSpeed and designed to simplify hosting management. The README lists a broad set of features. It supports different user access levels through access control lists. It provides auto SSL for secure websites and an FTP server for file transfers. It ships a lightweight DNS server based on PowerDNS and uses phpMyAdmin to manage MariaDB databases. Email support comes with integrated webmail, and a file manager gives quick file access. PHP management is built in, and a firewall integrates with FirewallD and ConfigServer Firewall. One click backups and restores are included, as is Docker management with command execution capabilities. The panel also offers one click applications that deploy n8n and the Hermes Agent on their own domain with SSL, and it includes an AI powered security scanner for extra protection. A monthly bandwidth reset was fixed in a recent version so usage no longer grows without bound. The documentation section points to a guides index and to specific guides for Docker command execution, AI scanner setup, and Mautic installation. These features together cover the day to day jobs of running a small hosting stack: serving sites over HTTPS, moving files, managing databases, sending mail, and keeping DNS and firewalls in one place rather than across separate tools.
Supported PHP versions and operating systems
The README documents the PHP versions CyberPanel supports across operating systems. The currently supported list runs from PHP 8.5, described as the latest stable version, down through 8.4, 8.3, 8.2, 8.1, 8.0, and 7.4, each with an end of life date noted in the table. Third party add ons extend that range: on Ubuntu and Debian the Ondrej and Sury PPAs provide PHP from 5.6 to 8.5, while on RHEL based systems the Remi and EPEL repositories supply additional packages, and CloudLinux offers its own PHP Selector. The operating system support is similarly detailed. CyberPanel runs on x86_64 hardware and supports Ubuntu 24.04.3, Ubuntu 22.04, Ubuntu 20.04, AlmaLinux 10, AlmaLinux 9, AlmaLinux 8, RockyLinux 9, RockyLinux 8, RHEL 9, RHEL 8, CloudLinux 8, and CentOS 9, with the long term support window for each listed next to it. Debian, openEuler, and other RHEL derivatives may work through third party or community effort, but the README warns that compatibility is not guaranteed and suggests testing in a non production environment first. This matrix matters because the install command pulls a script that expects one of the supported platforms, and choosing a supported OS avoids surprises with PHP packages and OpenLiteSpeed integration.
Installing, upgrading, and running the test suite
Installation is a single shell command shown in the README. You run sh with curl or wget against the install script hosted at cyberpanel.net, and the same pattern is used for upgrades with the preUpgrade.sh script from the stable branch of the GitHub repository. The January 2025 notes describe two concrete changes. The bandwidth reset issue was fixed so monthly usage resets automatically for all sites and child domains, and a manual reset is available through /usr/local/CyberCP/scripts/reset_bandwidth.sh. New OS support added Ubuntu 24.04.3 and AlmaLinux 10, both supported into 2029 or 2030. For verification, CyberPanel includes an OpenLiteSpeed feature test suite with 128 tests. You set up test data once with tests/ols_test_setup.sh and then run the full suite with tests/ols_feature_tests.sh. The README breaks the coverage into two phases: phase 1 covers 56 live environment tests around binary integrity, the CyberPanel module, auto SSL, Let's Encrypt certificates, SSL listener auto mapping, cert serving, HTTP and HTTPS behavior, htaccess processing, virtual host config, origin headers, and PHP config; phase 2 covers 72 ReadApacheConf tests around includes, global tuning, listener creation, proxy pass, IfModule, virtual host creation, SSL deduplication, directory and location blocks, PHP version detection, script alias, HTTP and HTTPS, process health, and graceful restart. Troubleshooting points to the OpenLiteSpeed error log, the crontab list, and the scripts directory.
Editorial conclusion
CyberPanel is a JavaScript hosting control panel under the GPL-3.0 license that you install with the sh curl command from cyberpanel.net and verify with a 128 test OpenLiteSpeed suite.
Community notes