Admin, reseller and client panels in one install

The modern, lightweight alternative to cPanel & WHM.

NuvoPanel runs your hosting server end to end — accounts, websites, email, databases, DNS, backups and security — with per-account resource limits built in. A calm, fast panel for server owners, resellers and their customers. Also a fit if you are weighing Plesk, DirectAdmin or aaPanel.

curl -fsSL https://nuvopanel.com/install.sh | bash

Run as root on a fresh AlmaLinux, Rocky Linux or Ubuntu LTS server. The 14-day trial starts by itself — no sign-up, no card.

Admin panel

For the server owner. Accounts, plans, services, security and updates — on its own port, 2087.

:2087

Reseller panel

Resellers create and manage their own accounts within the limits you set.

:2083

Client panel

End customers run their sites, mail, databases and files — and invite team members.

:2083
Real Linux accountsOwn user, home, quota and PHP-FPM pool
Resource limits built inCPU, RAM and processes per account
WHMCS readyProvisioning API and module with SSO
Safe updatesSigned releases, auto-rollback on failure
Features

Everything a hosting server needs, in one panel

No add-on marketplace to assemble. The essentials ship in the box and are managed from the same clean interface.

Accounts & resellers

  • Hosting accounts as real Linux users with home, quota and SSH keys
  • Resellers with their own accounts and limits
  • Team users with per-account memberships
  • Roles, fine-grained permissions and scoped API tokens
  • Jailed web terminal (bubblewrap sandbox), FTP, cron and file manager

Websites

  • Multiple PHP versions, chosen per site
  • Node.js applications
  • Subdomains and addon domains on nginx
  • Let's Encrypt SSL, issued and renewed automatically
  • Git: connect a GitHub, GitLab, Bitbucket or Gitea repository with its URL and a token; push, pull and auto-deploy on push
  • WordPress toolkit (wp-cli), directory privacy, hotlink protection

Email

  • Postfix, Dovecot and Rspamd with DKIM signing
  • Mailboxes, forwarders and autoresponders
  • Mailing lists and spam filtering
  • Built-in webmail
  • Mail-only accounts for customers without a website

Databases & DNS

  • MariaDB / MySQL and PostgreSQL
  • phpMyAdmin and Adminer with single sign-on
  • Remote access allowlists
  • Per-account Redis
  • DNS zone editor (BIND)

Security

  • Firewall, IP block lists and country blocking
  • fail2ban and ModSecurity WAF
  • Two-factor authentication (TOTP)
  • Audit log of panel actions
  • Security-audited against VAPT / OWASP checks

Resource limits

  • Per-account CPU, RAM and process limits (systemd cgroups)
  • Dedicated PHP-FPM pool per account
  • Usage history charts for admins and customers
  • Service monitor with email alerts
  • Visitor statistics (GoAccess)

Backups & transfers

  • Local backups on the server
  • Off-site to S3-compatible storage or SFTP
  • Restore from the panel
  • Transfer Tool: move whole accounts between NuvoPanel servers, with a final sync before you switch DNS
  • Pair servers with a single-use Transfer Key — no root password or SSH key handed over

Billing & automation

  • Provisioning API (/api/provisioning/v1)
  • WHMCS module with single sign-on
  • One-line installer
  • Signed releases with automatic updates and auto-rollback
Fair use, built in

Stop one busy site from slowing down the rest

Every account can get its own CPU, memory and process ceiling, enforced by the Linux kernel through systemd cgroups, plus its own PHP-FPM pool. Admins and customers see usage history charts. It is the kind of isolation cPanel servers usually add with CloudLinux LVE — here it is part of the panel, with no extra licence.

  • CPU, RAM and process limits per account
  • Dedicated PHP-FPM pool per account
  • Resource-usage history for admins and customers
  • No separate kernel or licence to install
Why switch

How NuvoPanel compares

A conservative comparison on points that are publicly documented. Every panel here is capable software; NuvoPanel focuses on bundling the multi-tier hosting essentials without per-account pricing or extra licences.

Scroll sideways to see all panels.

NuvoPanel compared with cPanel/WHM, Plesk, DirectAdmin and aaPanel
Feature NuvoPanel cPanel / WHM Plesk DirectAdmin aaPanel
Licence model Per server, one flat price, unlimited accounts Per server, priced by number of accounts Per server, by edition Per server, tiers by number of accounts Free core; paid Pro features
Admin, reseller and client tiers Built in Yes (WHM + cPanel) Yes (in higher editions) Yes Single administrator, site-based
Hosting accounts as separate Linux users Yes, with jailed shell Yes Yes Yes Not a multi-account model
Per-account CPU / RAM / process limits Built in, no extra licence Requires CloudLinux (separate licence) Via extension or CloudLinux Via cgroups setup or CloudLinux Not per account
Dedicated PHP-FPM pool per account Built in Available (configurable) Available (configurable) Available (configurable) Per PHP version
WHMCS integration Module + provisioning API, SSO Yes Yes Yes Not a primary use case
Linux distributions AlmaLinux, Rocky Linux and Ubuntu LTS See vendor documentation Linux and Windows editions See vendor documentation See vendor documentation

Comparison based on publicly available information as of November 2026 and simplified for brevity; check each vendor's current documentation and pricing. cPanel, WHM, Plesk, DirectAdmin, aaPanel, CloudLinux and WHMCS are trademarks of their respective owners. NuvoPanel is not affiliated with them.

Install

Up and running in three steps

The installer sets up the web, mail, database and DNS stack and the panel itself. It is end-to-end tested on AlmaLinux 8 and Ubuntu 22.04.

  1. Run the one-liner as root

    On a fresh server, connect over SSH and run:

    curl -fsSL https://nuvopanel.com/install.sh | bash
  2. Open the panel URL

    When the installer finishes it prints your admin panel address — https://your-domain:2087 — with the administrator user name and a generated password. Copy the password: it is shown only once.

  3. Log in with the generated password

    Sign in with the admin password the installer generated, then create your first hosting plan and account. Your 14-day trial is already running.

Pricing

One plan, one flat price per server

No per-account pricing and no feature tiers. Try everything free for 14 days, then pay by the month or by the year.

Free trial

$0

14 days, full product

  • Every feature, nothing held back
  • Starts by itself when you install
  • No sign-up and no card needed
  • Keep your setup when you buy a licence
Start free trial

Monthly

$8

per server / month

  • Unlimited hosting accounts
  • Admin, reseller and client panels
  • Every feature and all updates
  • Pay month to month
Buy monthly

Prices in US dollars. One licence covers one server, with no limit on accounts, domains or mailboxes. Licences are bought and managed in the customer portal; already have an account? Sign in.

Coming soon

NuvoPanel in your pocket

A mobile app is in the works for admins, resellers and their customers.

  • Manage several servers from one app
  • Push alerts when a service goes down
  • Hosting providers can ship it under their own brand
FAQ

Questions, answered honestly

Can I move accounts from another server?

Between NuvoPanel servers, yes. The Transfer Tool copies whole accounts — websites, databases, mailboxes and mail, DNS zones, SSL certificates, cron jobs and FTP logins — from one server to another, also between AlmaLinux and Ubuntu. The old server keeps running, and a final sync picks up what changed before you switch DNS. An importer for cPanel accounts is not available yet.

How does the free trial work?

Install NuvoPanel and the trial starts by itself: 14 days with every feature, no sign-up and no card. To keep using the panel afterwards, buy a licence in the customer portal and enter the key under System → License in the admin panel. Nothing needs to be reinstalled.

What does a licence cover?

One licence covers one server, with no limit on hosting accounts, domains or mailboxes. It is $8 a month or $80 a year, and includes every feature and all updates.

Which operating systems are supported?

AlmaLinux, Rocky Linux and Ubuntu LTS. Every release is tested end to end on AlmaLinux 8 and Ubuntu 22.04 before it ships. Start from a fresh server.

If my licence expires, do my sites stop?

No. Sites, mail and databases keep running. Only the panel is locked until the licence is renewed.

Do I need CloudLinux for per-account limits?

No. CPU, memory and process limits use the systemd cgroups already in the Linux kernel, and each account gets its own PHP-FPM pool. There is nothing extra to buy or install.

How are updates handled?

Releases are signed and can be applied automatically. After an update the panel runs a health check; if it fails, the update is rolled back on its own.

Does it work with WHMCS?

Yes. NuvoPanel includes a WHMCS module with single sign-on, built on its provisioning API, which you can also call from your own billing system.

Try NuvoPanel on your own server

One command, a few minutes, and you have admin, reseller and client panels ready to use.

Start free trial