For Hosting Providers

Run a Hosting Business Without Per-Account License Fees

Panelica is built for reselling hosting: one flat license per server, real customer isolation, white-label branding, and billing automation through WHMCS or our own free PNLCS platform — not a developer panel with a reseller tab bolted on.

Flat license, no per-account fees
5-layer customer isolation
WHMCS or free PNLCS billing
PRICING MODEL

The licensing math that legacy panels hide

Per-account licensing punishes growth: the more customers you host, the more you pay per account, on top of your own hosting costs. Panelica uses a flat license per server instead — the price does not change whether you host one account or a full plan's worth of them.

Exact plan prices live on the pricing page since they can change; the model does not: no per-account surcharge, no add-on tax for reseller mode or white-label branding. For a worked comparison of what per-account pricing actually costs at scale, see The Hidden Licensing Math: What 500 cPanel Accounts Actually Cost Per Year and the full Panelica vs cPanel comparison.

CUSTOMER ISOLATION

Real customer isolation, not a shared box with permissions

Reselling hosting means one customer's traffic spike, runaway script, or compromised account must never reach another customer. Panelica enforces that at the kernel, across five independent layers on every account.

1
Cgroups v2

Kernel-enforced CPU, memory, process count, and disk I/O limits per customer — not advisory quotas.

2
Linux namespaces

PID and mount namespace separation per account, CageFS-style rootfs isolation.

3
SSH chroot

Jailed SFTP-only or full bash-and-chroot SSH access, scoped to the account's own files.

4
Per-user PHP-FPM

A dedicated pool per user per PHP version, with open_basedir and disabled functions enforced.

5
Unix permissions

Standard UID/GID separation and a locked-down home directory underneath everything else.

BILLING & AUTOMATION

Billing, Your Way

A license fee for the panel is bad enough — you should never have to pay one for billing too. Panelica supports two paths, and you can start with either one.

Already run WHMCS

Official WHMCS module

Built by us for us, so your existing billing system stays the single source of truth for account lifecycle and invoicing.

  • Automated create, suspend, unsuspend, terminate, and password change on order and ticket actions
  • Package changes re-apply kernel cgroup limits (CPU, RAM, processes) instantly
  • Nightly usage sync brings disk and bandwidth consumption back into WHMCS
  • One-click "Login to Panel" SSO for staff and customers, no shared passwords
  • Full self-service client area: email, DNS, files, databases, WordPress, backups
  • Every request HMAC-SHA256 signed; API credentials never touch the browser
Read the WHMCS module writeup
WHITE-LABEL

Your brand, not ours

Reseller mode and 42-color white-label branding are included, not an upsell: logo, favicon, primary and dark color, accent color, brand name, support URL, and footer are all customer-facing points a hosting provider can put their own name on. Combined with either billing path above, a customer can go from signup to a fully branded, working account without ever seeing the Panelica name.

MIGRATION

Bring your existing customers with you

Switching platforms is the part providers dread most — not the new panel, but the migration of an existing customer base without breaking anyone's site or forcing a password reset. Panelica's importer connects to a live cPanel, Plesk, or DirectAdmin server, discovers every site automatically, then copies files, mailboxes, MySQL databases, DNS zones and SSL certificates while preserving email and database password hashes byte-for-byte, so end users keep logging in exactly as before.

Read the full migration walkthrough

ACCESS CONTROL

Role-based access that matches how hosting businesses are staffed

A four-tier role hierarchy keeps server owners, staff, and resellers each scoped to exactly what they should touch, with granular feature permissions layered on top of every plan.

ROOT

Full server access, one per server

ADMIN

Manages accounts they created

RESELLER

Manages their own customers only

USER

Their own hosting account only

MULTI-SERVER

Grow past one server without growing your workload

When the customer base outgrows a single machine, one Panelica panel becomes the master for the others. Servers are not merged into a cluster: each one stays a complete Panelica installation, and the master manages them over signed HTTPS from a single window.

Add a server with a one-time code

Create a link code on the new server, paste it into the master, done. The code works once, expires in 15 minutes, and the master pins the server's certificate key. No SSH keys, no shared passwords, no database replication.

Every server on one screen

Status, version, live CPU, RAM, disk and network, and the account count of each server, refreshed while the page is open. A slow or offline server never holds up the rest.

Every domain and mailbox in one list

Search one table to find which server a customer's domain or mailbox is on, then open it on that server. No spreadsheet of who lives where.

Each server's panel, inside the master

Pick a server in the switcher and its domains, mail, DNS, SSL, firewall, files, terminal, services and logs open in the same window, without a second login.

New customers land where there is room

Create an account on this server, a server you choose, or Automatic: servers in maintenance, closed to new accounts, unreachable or above their disk threshold are skipped, and the one with the most free disk and RAM wins.

Each server stays in charge of itself

A server gives its master Full or Limited access, can disconnect it at any time, and keeps serving its websites, mail and DNS if the master goes offline. Every server is a complete, independent installation.

Master panel: Enterprise. Connected servers: Professional, Business or Enterprise.

Read how multi-server management works

FAQ

Frequently asked questions

Does Panelica charge per hosting account?

No. Panelica uses a flat license per server, regardless of how many hosting accounts you run within your plan's limits. There is no per-account surcharge and no add-on tax.

Can I migrate my existing cPanel, Plesk, or DirectAdmin customers?

Yes. Panelica's migration importer connects to the source server, discovers every site, then transfers files, mailboxes, databases, DNS zones and SSL certificates while preserving email and MySQL password hashes byte-for-byte, so customers keep their existing logins.

Do I have to use WHMCS for billing?

No. The official Panelica WHMCS module is available if you already run WHMCS, but Panelica also maintains PNLCS, a free, MIT-licensed, self-hosted billing platform with a tested Panelica server module, so you can bill customers without paying for a separate billing license at all.

Is customer data isolated between hosting accounts?

Yes. Every account is isolated across five independent layers: Cgroups v2 resource limits, Linux namespaces, SSH chroot, a per-user PHP-FPM pool, and Unix file permissions.

Can I manage several Panelica servers from one panel?

Yes. With an Enterprise license, one Panelica panel becomes the master for your other Panelica servers. Each server is added with a one-time link code, stays a complete, independent installation, and keeps serving its sites if the master goes offline. The master shows live resources of every server, lists every domain and mailbox across them, opens each server's own pages in the same window, and can place new accounts on the server with the most room. Connected servers need a Professional, Business or Enterprise license.

See it running on your own server

Install Panelica on a throwaway VPS, connect either billing path to a test order, and migrate a handful of accounts before committing. Current plan pricing and the flat-license terms are on the pricing page.

See the Demo