![]() |
|
Guide CyberPanel Packages and Website Limits: What Is Really Enforced (Tested) - Printable Version +- AdminsForum (https://adminsforum.com) +-- Forum: Free & open-source control panels (https://adminsforum.com/Forum-free-open-source-control-panels) +--- Forum: CyberPanel (https://adminsforum.com/Forum-cyberpanel) +---- Forum: CyberPanel Guides & Tutorials (https://adminsforum.com/Forum-cyberpanel-guides-tutorials) +----- Forum: CyberPanel Websites & OpenLiteSpeed Guides (https://adminsforum.com/Forum-cyberpanel-websites-openlitespeed-guides) +----- Thread: Guide CyberPanel Packages and Website Limits: What Is Really Enforced (Tested) (/Thread-guide-cyberpanel-packages-and-website-limits-what-is-really-enforced-tested) |
CyberPanel Packages and Website Limits: What Is Really Enforced (Tested) - JAY - 10-26-2026 CyberPanel Packages and Website Limits: What Is Really Enforced (Tested) In CyberPanel every website belongs to a package: a set of limits for disk space, bandwidth, domains, email accounts, databases and FTP accounts. If you host sites for clients, packages are how you keep one customer from using everything. But some limits are only a number on a page. We made a small test package, put our live test site on it, and tried to break the limits. The packages you start with Open Users & Plans > List Packages. Our server had three packages: Default, Starter and Business. "0" or "Unlimited" means no limit. Look at Default: 1000 MB disk and 20 domains, but 1000 email accounts and databases. Check what your sites are actually on before you rely on it. Create a package Open Users & Plans > Create Package ( Code: https://YOUR-SERVER-IP:8090/packages/createPackage
Code: Cannot create package. Error message: 'bandwidth'Then the Enforce Disk Limits box. Ticking it gave a different error: Code: Cannot create package. Error message: Resource limits feature requires CyberPanel addons.Code: Package LimitTest successfully createdNote the name: in the package list and dropdowns it became admin_LimitTest. CyberPanel puts the owner's username in front of every package you create. Assign the package to a website To move a website to another package, open Websites > Modify Website: Pick the website, then the package. On our build the Owner and PHP Version dropdowns came up empty, so we picked them again (admin, PHP 8.3) before Save Changes, to be safe. The panel let us move the site onto a package whose limits it already exceeded (it had 2 domains, the package allows 1). Nothing was removed; new things just get blocked. What we tested, and what happened With the test package on our site, the email limit worked straight away: Code: Cannot create email account. Error message: Exceeded maximum amount of email accounts allowed for the package.Code: sales@
The disk limit is a different story. As the site user, we wrote a 400 MB file into a site with a 300 MB limit: Code: sudo -u SITEUSER dd if=/dev/zero of=/home/yourdomain.com/big.bin bs=1M count=400
du -sh /home/yourdomain.comCode: RC=0And the website page still showed the old number: The overview still said 190 MB of 300 MB after the file was written. CyberPanel refreshes this number on a schedule, not live, so don't use it to check a site that is filling the disk right now. Use Code: du -sh /home/yourdomain.comBandwidth works the same way: the overview counts it ( Code: 18 MB of 0 MBWhat this means in practice
Related
More CyberPanel guides
Tested on CyberPanel 3.0 (build 8, OpenLiteSpeed edition) on Ubuntu 24.04, October 2026. Menu names can change slightly between versions. |