Admin

Reseller Limits

Understanding and managing resource limits for reseller accounts.

Last updated 1775606400

Resource limits define the total pool of hosting resources that a reseller can distribute across their client accounts. The Panel enforces all limits before allowing new accounts to be created or existing account quotas to be increased.

Limit Types

Limit Unit Enforced when
Max accounts Count Reseller tries to create an account
Max disk MB total Reseller tries to create/expand an account's disk quota
Max bandwidth MB/month total Reseller tries to create/expand an account's bandwidth
Max email accounts Count total Reseller tries to create an email account on any of their accounts
Max databases Count total Reseller tries to create a database on any of their accounts

Set any limit to 0 to make it unlimited for that reseller.

How Limits Are Enforced

Limits are checked by the Panel before the create/update request is sent to the Agent. The calculation is:

current_usage + requested_allocation <= reseller_limit

For example: a reseller with a 50 GB disk limit who has already allocated 45 GB across their accounts cannot create a new account with a 10 GB quota. The Panel returns a validation error: "Disk limit exceeded (45 GB used, 5 GB remaining of 50 GB)".

The limits are soft-enforced on allocation, not on actual usage. If an account goes over its own quota through data already on disk, the reseller's allocation total reflects the configured quota values, not the actual bytes consumed.

Reseller Usage Dashboard

Resellers can see their own allocation usage in Dashboard → Resource Usage:

  • Accounts: X used / Y total
  • Disk: X GB allocated / Y GB total
  • Bandwidth: X GB used this month / Y GB total
  • Email accounts: X used / Y total
  • Databases: X used / Y total

Admins see the same breakdown for every reseller in Server Mode → Resellers.

Editing Limits

In Server Mode → Resellers → [reseller] → Edit Limits, change any limit and save. Changes take effect immediately. Reducing a limit below current usage does not remove or suspend existing accounts — it only prevents new allocations until usage drops back within the new limit.

Tip: Consider building in a buffer when setting limits. A reseller at 100% of their disk limit cannot create new accounts even if the accounts would start with minimal data. Giving 10–20% headroom avoids support friction.

Limits vs Package Values

Reseller limits are aggregate caps on the reseller's total allocation. Individual account quotas are set via packages — the package defines per-account limits (e.g., 5 GB disk per account). The Panel checks that allocating a new account's package quota does not push the reseller over their aggregate limit.

See Packages for per-account quota configuration.

Related