Docs / Reseller guide

Reseller guide

The three tiers

Nimbopanel has three tiers: the admin (the operator who owns the server), resellers, and customers. A reseller is given an allocation and manages their own customers inside it. Resellers are isolated from each other and from the rest of the server.

Your menu

  • Dashboard — your customers at a glance.
  • Accounts — create, suspend, unsuspend and delete your own customer accounts.
  • Allocation — what your provider has granted you.
  • Branding — how your customers see the panel.
  • White-label — your own panel address and nameservers.
  • Selling → Packages — build your own hosting packages within your allocation.
  • Selling → Plans — the plans your customers buy, plus your own payment gateway.
  • Selling → Website — a ready-made marketing site on your own domain.
  • Login Security — two-factor authentication for your own login.

The Selling section turns a reseller from "someone who creates accounts by hand" into a self-serve hosting business: your own packages, your own priced plans, your own payment gateway (the money comes to you), and your own marketing website — all scoped to you and isolated from every other reseller and from the operator.

Allocation

Allocation is the page to read before you wonder why something is refused. It shows the accounts and disk space your provider has granted you, how much of it you have used, and — importantly — which packages you are allowed to sell. Only packages your provider has allocated to you appear when you create an account.

If that table is empty, no packages have been allocated yet and account creation will refuse. Ask your provider to grant you at least one.

Your provider can also decide, per reseller, whether you may create, suspend, terminate, or set branding at all, and whether you are allowed to oversell. If a button is missing or an action is refused with a message about permission, that is the reason, and only your provider can change it.

Branding

Branding applies your name, logo and accent colour to the panel your customers see after they log in — in both the light and dark themes. It applies to your customers only; the shared login page is unchanged. A preview sits under the form so you can see the result before saving.

Branding on its own is enough for most resellers. Your customers see your name rather than the provider's, without you owning a domain or touching DNS.

White-label: your own panel address and nameservers

This is the step beyond branding, and it is optional. It needs a domain of your own and about ten minutes at your registrar. What it gives you is a hosting service where your customers never encounter your provider at all:

  • they sign in at panel.yourdomain.com, on a certificate issued for your domain,
  • their DNS is served by ns1.yourdomain.com and ns2.yourdomain.com,
  • their mail server hostname is yours too, with a certificate that matches,
  • and a dig at one of their domains names your domain, not the provider's.

On the White-label page, enter your domain and your two nameserver names. The page shows the server IP every record must point at.

Then, at your registrar:

  1. Create an A record for panel pointing at that IP.
  2. Register ns1.yourdomain.com and ns2.yourdomain.com as child nameservers (also called glue records or private nameservers), both pointing at that same IP. The click path for the popular registrars is in Registrar guide: creating ns1/ns2.
  3. Point your customers' domains at those two nameservers.

HTTPS for panel.yourdomain.com issues by itself once the A record resolves. New and edited customer zones are served under your nameservers from then on, with nothing further to configure.

"Are your nameservers live?" on the same page checks this against public DNS — what the rest of the internet sees, not the server's own view. A nameserver name that resolves is only half of the setup: the registry must also hand the name out as a child nameserver. The check reports both halves separately, so you can tell "not registered yet" from "registered but not answering".

Alert email

On the same page, Alert email is where you are told if something goes wrong with your own domain on this server — most importantly if your nameserver domain stops resolving, which would take your panel, your site and your email down together. The alert also appears as a banner in your panel, repeats once a day until it is fixed, and sends a note when it clears.

Leave it empty and the alert goes to the server's administrator instead. It is never simply dropped, but you would hear about your own outage second-hand.

Selling: run a full hosting business

Branding and white-label make the panel look like yours. The Selling section makes the business yours: you create the products, set the prices, take the money, and let visitors buy without you lifting a finger.

Packages

Selling → Packages is where you build your own hosting packages — disk, bandwidth, how many websites and databases each one allows — out of the allocation your provider gave you. You can never oversell that allocation: a package whose disk exceeds what you have left is refused with a clear "disk over allocation" message, not a silent overrun.

When you build a plan, the packages you may attach are your own packages plus any the admin has explicitly granted you — and that same list is used again when an account is actually created, so a plan can never point at a package you are not allowed to sell. Editing or deleting only ever touches your own packages, and a package still used by a customer account can't be deleted until those accounts move to another one.

Plans

Selling → Plans are the products your customers actually buy on your storefront: pick one of your packages, set a price and a billing cycle (monthly or annually). A visitor who pays is auto-provisioned as your customer, inside your own tenant — never the operator's. Non-payment suspends the account automatically and a recovered payment restores it.

Your plans are yours alone and stay completely separate from the operator's own plans. If your provider allows it, you can also sell reseller plans — a plan that sells a white-label allocation rather than a single hosting account.

Payment methods (your own gateway)

On the Plans page, Payment methods is where you connect your own payment gateway so the money from a sale goes to you, not the operator. Enter your PayPal or Stripe credentials — or switch on the built-in Test gateway to trial the whole buy flow without real money.

The credentials are encrypted separately for each reseller and are never shown back or stored in readable form. Each reseller gets its own webhook URL, and a payment is verified against your gateway before any account is provisioned, so a forged callback can't hand out a free account. Until you configure at least one gateway (or the Test one), your plans can't take real payments.

Website (your marketing site)

Selling → Website is a ready-made marketing website carrying your brand, logo and the plans you sell, published to your own domain (yourbrand.com) so visitors can browse your pricing and buy — the signup and checkout run on your own domain too.

Turn it on, then Publish to push a snapshot to your domain. The published site is a static snapshot, so after you change a price, add a plan or edit any content the card shows an amber "Republish now" badge — click Publish again and the live site is rebuilt to match.

A site you published before this freshness tracking existed needs one manual Publish to start being tracked. Until then the "Republish now" badge may not appear even after you change a price.

Your own website (a hosting account of your own)

Separate from the marketing site above, a reseller can also hold a full hosting account of their own on the same server. When you do, the panel merges both jobs into one login: a My Website section with the full set of customer tools for your own site — domains, databases, email, files, applications — and a Reseller section for managing your customers.

Ask your provider to create your reseller with a website, or to add one afterwards.

Isolation

Everything you do is scoped to your own customers. You cannot reach another reseller's accounts, and they cannot reach yours. The server operator can still suspend or terminate a reseller — which cascades to that reseller's customers — when they need to.

Getting set up

Ask your server operator to enable the reseller tier for you, set your allocation, and grant you the packages you intend to sell. From there you work from your own panel.