GoAdmio
GoAdmio Documentation

Create Reseller Account

From the GoAdmio knowledge base.

Create Reseller Account

This page explains how to create a reseller account in GoAdmio. A reseller is a hosting account that can create and manage its own hosting accounts (customers) under its own brand, packages, and nameservers.

Location: Admin Panel → Resellers → Create Reseller Account



Overview

A reseller is a special type of GoAdmio user with permission to create and manage hosting accounts under their own control panel. Resellers sit between the server administrator (root) and end customers.

Typical reseller use cases:

  • Web hosting resellers who sell hosting under their own brand
  • Agencies that manage websites for multiple clients and want a separate control panel
  • White-label hosters who provide their own packages, nameservers, and branding
  • Partners who need independent control over a subset of accounts on the server
Each reseller gets:
  • Their own login to the Admin Panel (with limited privileges)
  • Their own packages (reseller-level packages)
  • Their own nameservers (optional)
  • Their own skeleton directory for new accounts (optional)
  • Their own account list — they can only see and manage their own accounts
> Note: A reseller is not the same as a hosting account owner. A hosting account owner manages a single account. A reseller manages many accounts, and those accounts belong to the reseller, not to root. See Change Owner for reassigning accounts between resellers and root.

Prerequisites

Before creating a reseller account:

  1. Root access to the GoAdmio Admin Panel.
  2. At least one reseller package defined, or the default reseller resource limits configured. See Add/Modify Packages.
  3. Nameservers decided — either the server's default nameservers (see Nameservers) or custom nameservers for the reseller (e.g., ns1.resellerbrand.com).
  4. A domain for the reseller's panel — optional, but recommended so the reseller's customers can reach the panel at a branded URL.
  5. A skeleton directory prepared if the reseller will provide default files to new accounts. See Skeleton Directory.
  6. Billing/CRM records prepared — GoAdmio does not manage reseller billing.
> Tip: Reseller nameservers must be registered at the domain's registrar with glue records pointing to the server's IPs. See Nameservers for the full setup.

How to Create a Reseller Account

  1. Log in to the GoAdmio Admin Panel as root.
  2. Navigate to Resellers → Create Reseller Account.
  3. Fill in the fields described below.
  4. Click Create.
The reseller account is created and the reseller can log in to the Admin Panel with the credentials you set.

Fields

Account Details

| Field | Description | Example |
|---|---|---|
| Username | The reseller's login username | reseller1 |
| Password | The reseller's login password (use a strong one) | Xk9#mP2$vL7q |
| Email | The reseller's contact email | reseller@example.com |
| Domain | The reseller's primary domain (used for their panel URL and branding) | resellerdomain.com |

> Tip: The domain should be one the reseller owns. If they don't have one, a placeholder is acceptable, but a real domain lets you offer a branded panel URL.

Packages and Limits

| Field | Description |
|---|---|
| Reseller Package | The package assigned to the reseller — defines the resources the reseller can allocate to their customers |
| Account Limit | Maximum number of customer accounts the reseller can create |
| Disk Quota | Maximum total disk the reseller's accounts can use |
| Bandwidth | Maximum total bandwidth for the reseller's accounts |

> Note: The reseller package defines what the reseller can allocate, not just what the reseller's own account can use. A reseller package with 100 GB disk allows the reseller to split that 100 GB across their customer accounts.

Nameservers

| Field | Description |
|---|---|
| Use Server Nameservers | The reseller's accounts use the server's default nameservers |
| Custom Nameservers | The reseller's accounts use custom nameservers (requires glue records) |

If custom nameservers are chosen, enter:

  • Nameserver 1 (e.g., ns1.resellerdomain.com)
  • Nameserver 2 (e.g., ns2.resellerdomain.com)
> Warning: Custom nameservers must have glue records at the registrar pointing to the server's IP addresses. Without glue, the reseller's domains will not resolve. See Nameservers.

Privileges

The privileges granted to the reseller control what they can do in the Admin Panel.

| Privilege | Description |
|---|---|
| Create Accounts | Can create new customer accounts |
| Manage Packages | Can create and edit their own packages |
| Manage DNS | Can manage DNS zones for their accounts |
| Manage Email | Can manage email accounts for their customers |
| Manage SSL | Can install SSL certificates |
| Manage Backups | Can create and restore backups |
| Shell Access | Can grant shell access to their accounts |
| Manage Resellers | Can create sub-resellers (usually disabled) |

> Tip: Grant only the privileges the reseller actually needs. A reseller who only manages websites does not need DNS or backup privileges. Use the principle of least privilege.

Branding (Optional)

| Field | Description |
|---|---|
| Panel Theme | The theme shown to the reseller's customers |
| Custom Logo | Logo for the reseller's panel |
| Support Email | The reseller's support contact (shown to their customers) |
| Skeleton Directory | Path to the reseller's skeleton directory, if custom |



After Creating a Reseller Account

| Task | Why |
|---|---|
| Verify the reseller can log in | Test the credentials on the Admin Panel |
| Create a reseller package | The reseller needs packages to assign to customer accounts; see Add/Modify Packages |
| Set up custom nameservers (if chosen) | Add glue records at the registrar; see Nameservers |
| Configure the reseller's skeleton directory (optional) | Default files for the reseller's new accounts; see Skeleton Directory |
| Test account creation as the reseller | Log in as the reseller, create a test account, verify it works |
| Notify the reseller | Send credentials and a link to the panel URL |
| Update billing/CRM | GoAdmio does not manage reseller billing — update your systems |



Managing Reseller Accounts

| Task | Where |
|---|---|
| View all resellers | Resellers list in the Admin Panel |
| Modify a reseller | Edit the reseller's packages, limits, and privileges |
| Change a reseller's nameservers | Edit reseller settings |
| Reassign a customer account | Use Change Owner |
| Suspend a reseller | Suspend the reseller account — their customers' accounts may also be suspended depending on your configuration |
| Delete a reseller | Delete the reseller account after reassigning their customers to root |

> Warning: Deleting a reseller with active customer accounts can leave those accounts orphaned. Reassign all customer accounts to root (or another reseller) before deleting the reseller. See Change Owner.



Related Pages


Troubleshooting

| Problem | Likely cause | Solution |
|---|---|---|
| Reseller cannot create accounts | Account limit reached, or "Create Accounts" privilege not granted | Raise the limit, or grant the privilege |
| Reseller's customer accounts do not resolve | Custom nameservers not registered with glue records | Add glue records at the registrar; see Nameservers |
| Reseller cannot see a customer's account | Account is owned by root or another reseller | Use Change Owner to reassign to this reseller |
| Reseller package unavailable | No reseller packages defined | Create one in Add/Modify Packages |
| Reseller cannot install SSL | "Manage SSL" privilege not granted | Grant the privilege, or install SSL as root |
| Reseller's new accounts lack default files | No skeleton directory configured for the reseller | Set the skeleton path in reseller settings; see Skeleton Directory |
| Cannot delete a reseller | Reseller still owns customer accounts | Reassign all accounts to root first; see Change Owner |
| Reseller login fails | Wrong credentials, or reseller account suspended | Reset password; unsuspend the reseller |
| Reseller customers see the wrong branding | Theme or logo not set | Configure branding in the reseller's settings |



Last updated: 2026-11-08

↑