Every hosting account is assigned a package that defines its resource limits. Packages are created and managed by the admin (or reseller, within their own limits).
What a Package Controls
| Resource | Notes |
|---|---|
| Disk space | Total storage for files, mail, and databases. In MB. 0 = unlimited. |
| Monthly bandwidth | Outbound data transfer measured by Nginx. In MB. 0 = unlimited. |
| Email accounts | Maximum mailboxes the account can create. 0 = unlimited. |
| Databases | Maximum MySQL databases. 0 = unlimited. |
| Subdomains | Maximum subdomains (beyond the main domain). 0 = unlimited. |
| FTP accounts | Maximum FTP users. 0 = unlimited. |
Creating and Editing Packages
In Server Mode, go to Packages → New Package. Give it a name (e.g., "Starter", "Business", "Reseller Basic") and set the limits.
Packages are templates — you can change a package's limits at any time and the change applies immediately to all accounts assigned to it.
Assigning a Package to an Account
When creating an account, you choose the package. To change it later, go to the account's detail page in Server Mode → Edit → change the package.
How Limits Are Enforced
Disk space: The agent reads actual disk usage from /home/{username}/ using du. If an account is at or above its limit, file uploads via FTP and the file manager will be blocked.
Email accounts: When a user tries to create a new mailbox and is at the limit, the panel returns an error. No new mailboxes can be created until one is deleted or the limit is raised.
Databases: Same as email — the panel enforces the count before sending the create request to the agent.
Bandwidth: Nginx access logs are parsed periodically to calculate outbound bytes. Soft limit only — accounts are not automatically suspended on bandwidth overage, but the admin can see usage and take action.
Subdomains: The panel enforces the count on subdomain creation.
Viewing Usage
Each account's detail page shows current usage vs limits:
- Disk used / disk limit
- Email accounts used / limit
- Databases used / limit
- Subdomains used / limit
In Server Mode, the Accounts list shows a compact usage bar for disk for all accounts at once.
Unlimited Resources
Setting any limit to 0 marks it as unlimited. If you don't want to think about limits, create a package with all limits at 0 and assign it to your accounts.