Contact sales@posahosting.com
Guides / Reseller Hosting Help / Create a hosting plan in DirectAdmin

Build a Hosting Plan in DirectAdmin

DirectAdmin reseller accounts support custom user packages—preset bundles of disk space, bandwidth, and feature access. Define a plan once, then assign it whenever you create or upgrade a customer account.

1. Sign in as Reseller

Log in at yourdomain.com:2222, or use My AccountServices → your reseller service → Sign in to DirectAdmin on the PosaHosting client area.

PosaHosting shortcut

Open the control panel in one click from My Account

2. Switch to Reseller Level

Open Access Level and select Reseller.

3. Open Manage User Packages

Under Account Manager, click Manage User Packages.

4. Create and Save the Plan

Click Add Package.

Configure the limits and toggles described in the feature reference below, then click Save. The plan is immediately available when creating or editing user accounts under your reseller.

Package Feature Reference

Each field on the package form controls a specific resource or capability:

Feature What It Controls
Bandwidth (MB) Monthly network transfer cap.
Disk Space (MB) Total storage the account may use.
Inode Maximum number of files and folders.
Domains How many domains the account can host.
Sub-Domains Subdomain allowance (for example, blog.example.com).
E-mail Accounts Number of mailboxes permitted.
E-mail Forwarders Forwarding rules the account can create.
Mailing Lists Mailing lists the account can run.
Autoresponders Automatic reply rules allowed.
MySQL Databases Database count limit.
Domain Pointers Aliases that redirect one domain to another.
FTP Accounts FTP login limit.
CGI Access Permission to run CGI scripts.
PHP Access Permission to execute PHP.
SpamAssassin Access to the SpamAssassin spam filter.
Catch-All E-mail A mailbox that receives mail sent to any address at the domain.
SSL Access Ability to request and install SSL certificates.
Cron Jobs Scheduled task support.
System Info Visibility into server resource usage.
Login Keys API authentication keys for DirectAdmin integrations.
DNS Control DNS zone management for the account.
Suspend At limit Automatically suspend the account when a package limit is exceeded.
Skin Default control panel theme—we recommend Evolution.
Language Default panel language for the user.
Package Name The label shown when assigning this plan to an account.

5. Edit an Existing Plan (Optional)

Return to Manage User Packages, select the plan you want to adjust, and update its settings. Saved changes apply to all accounts on that package going forward.

6. Use Feature Sets (Optional)

Feature sets restrict which areas of the panel a user can access. They appear near the bottom of the package creation form.

Available presets:

  • Core Functions — Standard hosting tools: file manager, domains, databases, and related features.
  • DNS Only — DNS record management without full website hosting.
  • Email Only — Mailbox creation and webmail, with website features hidden.

Email-Only Package Example

To sell mail-only hosting, choose Allow Selected in the feature set section and tick only E-mail Only. Accounts on this plan can send, receive, and manage email but cannot access website or database tools.