Skip to content

Hosting Packages

Hosting packages define the resource quotas and permissions that a subscription receives. Each subscription is assigned to exactly one package.


Overview

The package list shows all configured hosting packages with their key metrics.

Displayed Columns

Column Description
Name Package name
Storage Disk quota in MB
Sites Maximum number of websites
Domains Maximum number of domains
Databases Maximum number of MariaDB databases
Mailboxes Maximum number of email mailboxes
FTP Maximum number of FTP accounts
PHP Default PHP version
Subscriptions Number of subscriptions using this package

Create Package

Click Create Package. The form is divided into several tabs:

Tab: Resources

Field Default Description
Name Unique package name
Disk Space (MB) Disk quota (0 = unlimited)
Max. Sites Maximum number of websites (0 = unlimited)
Max. Domains Maximum number of domains
Max. Subdomains Maximum number of subdomains
Max. Domain Aliases Maximum number of domain aliases
Max. Databases Maximum number of databases
Max. Mailboxes Maximum number of email mailboxes
Max. Mailbox Quota (MB) Maximum size per mailbox
Max. Email Quota Total (MB) Total email storage limit
Max. DB Quota (MB) Maximum database size
Max. FTP Accounts Maximum number of FTP accounts
Max. Cron Jobs Maximum number of cron jobs
Max. Backups Maximum number of backups
Max. WordPress Maximum number of WordPress installations
Max. Traffic (GB) 0 Monthly traffic limit (0 = unlimited)

Unlimited Resources

A value of 0 means "unlimited" for all quotas.

Tab: PHP Configuration

Field Default Description
PHP Workers 1 Number of PHP-FPM processes
Default PHP Version 8.4 PHP version for new sites
Allowed PHP Versions 8.1, 8.2, 8.3, 8.4 Comma-separated list

Tab: Permissions

Each permission can be individually enabled or disabled:

Permission Description
Create Domains Customer may add their own domains
Create Subdomains Customer may create subdomains
Create Domain Aliases Customer may configure domain aliases
Create Databases Customer may create MariaDB databases
Create Mailboxes Customer may create email mailboxes
Create Forwards Customer may create email forwards
Create FTP Accounts Customer may create FTP accounts
Create Cron Jobs Customer may set up cron jobs
Manage DNS Customer has access to DNS zones
Manage Backups Customer may create and restore backups
Manage SSL Customer may configure SSL certificates
PHP Settings Customer may change PHP configuration
Choose PHP Version Customer may switch the PHP version
File Manager Access to the file manager
phpMyAdmin Access to phpMyAdmin (SSO)
Webmail Access to Roundcube Webmail
Logs Access to access and error logs
Spam Filter Customer may change spam settings
Password Protection Customer may protect directories via .htpasswd
Web Statistics Access to visitor statistics
WordPress Toolkit Access to WordPress management
Preview URL Access to the preview domain
Git Deployment Git-based deployment enabled
Composer Access to Composer management
Node.js/Python Access to Node.js and Python configuration

Tab: Web and Mail

Field Default Description
SSL Enabled Yes SSL enabled by default
HTTP > HTTPS No Automatic redirect
SSH Access No Shell access for customers
CGI Enabled No CGI scripts allowed
Email Enabled Yes Email services available
Max. Outgoing Emails/Hour 0 Rate limiting (0 = unlimited)
Max. per Mailbox/Hour 0 Rate limiting per mailbox
Max. per Domain/Hour 0 Rate limiting per domain

Tab: Limits and Policies

Field Default Description
Overuse Policy block block or notify on quota exceeded
Storage Warning (%) 80 Customer is notified at this threshold
Suspended Site Status disabled Behavior on suspension
Validity Period (Days) 0 Automatic expiration (0 = unlimited)
Default CPU Quota (%) 0 CPU limit via systemd
Default RAM (MB) 0 RAM limit via systemd
Max Tasks 512 Maximum number of processes via systemd
Backup Enabled Yes Backup feature available for this package

Edit Package

  1. Click the Edit icon in the action column
  2. Change the desired settings
  3. Click Save

Existing Subscriptions

Changes to a package affect new subscriptions. Existing subscriptions retain their current limits until a package upgrade is performed.


Delete Package

  1. Click the Delete icon
  2. Confirm the deletion

Packages with Subscriptions

A package cannot be deleted while subscriptions are assigned to it. Move all subscriptions to another package first.


Duplicate Package

To quickly create a similar package:

  1. Click the Copy icon in the action column
  2. The creation form opens with pre-filled values
  3. Adjust the name and desired settings
  4. Click Create