DocsSynconix Hosting ManagerPackages, feature profiles, and limits

Packages, feature profiles, and limits

Set up hosting plans with the storage, limits and tools you want to offer your customers.

Where to find it: Documentation > Hosting Manager > Packages, feature profiles, and limits.

Available to: Anyone reading the public documentation. The related SHM action still follows the role stated on its page.

What this page does

Use account packages for customer quotas and runtime limits, reseller packages for delegated capacity, and feature profiles for module availability. Keep recurring commercial plans here and reserve one-off account overrides for genuine exceptions.

Before you start

Plan the feature profile before attaching it to a package. Removing a tool or lowering a limit can interrupt an existing customer workflow, while editing a package definition should not be confused with deliberately applying that package to every existing account.

Policy parts

PolicyControlsTypical result
Account PackageDisk, domains, mailboxes and hourly mail, databases, FTP, CPU, memory, processes, inodes, I/O, IOPS, shell, IP policy, and feature profile.A reusable customer plan.
Feature ProfileThe account modules allowed by the plan.Matching navigation and backend enforcement.
Reseller PackageDelegated accounts, resources, IPs, packages, features, and reseller privileges.A limited reseller business.
Account overrideA selected account value that differs from its normal plan.An explicit exception that support must remember.

Unlimited values

Where SHM accepts -1 as unlimited, use it only when the hosting offer and server capacity genuinely allow it. “Unlimited” is a billing word until the server becomes full; the kernel remains stubbornly literal.

Existing accounts

Creating or editing reusable policy does not by itself prove that an existing account received it. Open the account, apply or select the intended package through the supported account workflow, then verify limits, shell mode, feature profile, and navigation in that account context.

How to use it

  1. Create or review the required feature profile.
  2. Create the account or reseller package with realistic limits.
  3. Attach the correct feature profile.
  4. Assign the package during account creation or through the account's package action.
  5. Sign in or open the account context and verify limits plus every enabled module.

Resource ceilings and rollout to existing accounts

Account packages combine a feature profile with disk, CPU, memory, process, inode, I/O bandwidth/IOPS, domain, database, PostgreSQL database/user, mail, and FTP limits. Shell choices distinguish disabled login, normal Bash, and Jail Shell where supported. A dedicated-IP setting is separate from those resource limits.

Account-package resource ceilings use -1 for unlimited where indicated by the field; reseller capacity fields use 0 for unlimited. Do not copy one convention into the other. Finite quota/cgroup values require host support; unsupported capability is not fixed by raising the number.

Editing the reusable package and applying changes to existing assigned accounts are separate choices. Review Apply changes to existing accounts before saving a rollout. Partial API updates preserve omitted fields; they should not erase stored limits when a capability is temporarily unavailable.

Result and next check

New and deliberately updated accounts receive consistent quotas, resource policy, shell behavior, and feature access. Resellers can distribute only the capacity and tools delegated by their provider.

Theme color