All comparisons

PlusPanel vs Enhance

Enhance is a multi-server website and customer automation platform for web hosting companies and web agencies. It is installed on the licence holder's own cloud or physical servers and is not a SaaS product.1 Both are multi-server platforms with per-site containers. The differences are in who runs the control plane, who maintains the OS, and which ports are open.

The 3 structural differences

Architecture

Enhance: Self-hosted control panel server managing a cluster of servers with assignable roles1 · 2087 (panel setup); 50000 RPC and 50003-50004 from the panel server; plus role ports2

PlusPanel: A control plane in our EU cloud commands a minimal agent on each server. The server exposes no management port: the agent connects outbound over mTLS inside WireGuard and runs only typed, signed, expiring commands.

Licensing

Enhance: Per hosted website per month, tiered by volume; unlimited servers per cluster licence3 · USD 0.15/website/month (1-5k), USD 10/month minimum, excl. VAT, as of 2026-10-103

PlusPanel: Per server, with unlimited accounts and domains: Free for one server, Pro €19/server/month, founding customers €9 locked for life.

Jurisdiction & security model

Enhance: Company registered in England and Wales; licence governed by English law4 · ModSecurity (OWASP), ufw, brute-force protection, 2FA included; antivirus via third party5

PlusPanel: 2Lines Sistem, Romania (EU). The OS is a signed image we maintain, with atomic rollback; WAF, firewall, country blocking and 2FA are included at GA, with no add-on licences.

Side by side

AxisPlusPanelEnhance
Licensing modelPer server; unlimited accounts and domainsPer hosted website per month, tiered by volume; unlimited servers per cluster licence3
ArchitectureEU SaaS control plane + minimal agent on each serverSelf-hosted control panel server managing a cluster of servers with assignable roles1
Inbound management portsNone: the agent connects outbound (mTLS inside WireGuard)2087 (panel setup); 50000 RPC and 50003-50004 from the panel server; plus role ports2
OS modelPlusPanel OS: immutable signed image, atomic updates with rollback, maintained by usUbuntu 24.04 LTS on x86_64, installed and maintained by the operator6
Account isolationRootless containers per account, user namespaces, SELinux MCS, kernel quotasEach website in its own container and Unix user, with per-site resource limits5
Email deliverabilityManaged relay with IP pools over WireGuard (at GA)Optional Email role with Postfix, Dovecot, rspamd; smart host relay and rate limits7
Security includedWAF, firewall, country blocking, 2FA included (at GA); no add-on licencesModSecurity (OWASP), ufw, brute-force protection, 2FA included; antivirus via third party5
Company jurisdiction2Lines Sistem, Romania (EU)Company registered in England and Wales; licence governed by English law4
Migration toolingMigration Center from cPanel/WHM, free in every edition (at GA)Importers from cPanel (backup upload, SCP or login fetch) and Plesk (backup or login)1
Entry priceFree (1 server) · Pro €19/server/month · founding €9 locked for lifeUSD 0.15/website/month (1-5k), USD 10/month minimum, excl. VAT, as of 2026-10-103

PlusPanel cells marked “at GA” describe v1.0; everything else runs today.

Architecture in detail

Enhance's architecture as its documentation describes it, next to ours.

Enhance

Cluster model
A single Enhance control panel server can manage hundreds of servers, each providing any combination of the Application, Email, Database, Backup and DNS roles.1
Adding servers
Servers are added to the cluster with a single command generated by the panel and inherit the global configuration.8
Inter-server traffic
All servers in the cluster should allow port 50000 from the control panel server and from each other for internal RPCs, and ports 50003 and 50004 from the control panel server for the file management service.2
Role ports
Application role: 80, 443, 22, 21 and 30000-31000 (passive FTP); Database role: 3306; Email role: 25, 110, 143, 465, 587, 993, 995 plus 80/443 for webmail; DNS role: 53 UDP/TCP; Backup role: 22.2
Install requirements
Blank full VM or bare metal server, minimum 2 GB RAM, 20 GB disk, 2 CPU cores, Ubuntu 24.04 LTS, x86_64; ARM, containerised and paravirtualised environments (e.g. LXD, Virtuozzo) are not supported.6
Install method
Installed as root with a single command that runs a script from install.enhance.com and installs packages with apt; setup is completed in the browser (port 2087).6
Website isolation
Each PHP process, user-level SSH session and cron job runs within the site's isolated namespace, subject to the resource limits of its hosting package.5
Inter-server encryption
The vendor states that all inter-server communication is encrypted by default.1
Stack
Databases: MySQL, MariaDB or PostgreSQL, combinable within a cluster; the DNS role uses PowerDNS, with optional automatic Cloudflare synchronisation.9
Email role
The Email role provides Dovecot (POP/IMAP), Postfix (SMTP) and rspamd (spam filtering); websites send PHP mail() through a sendmail drop-in using a hidden mailbox.10
Billing rules
Tiers: USD 0.15 (1-5,000 sites), USD 0.10 (5,001-25,000), USD 0.075 (25,001-100,000) per website per month; addon/alias/sub domains, staging and soft-deleted websites are not billed.3
Implementation
The Enhance frontend is built with React and TypeScript; the backend uses Rust.1
.NET / MSSQL
Microsoft technologies such as .NET Core and SQL Server are not supported.1

PlusPanel

  • One control plane, run by us in the EU (Enterprise: self-hosted on request)
  • A minimal agent per server; it opens one outbound mTLS connection inside WireGuard
  • No inbound management or RPC port on any server
  • Typed, Ed25519-signed, expiring commands; no remote shell
  • PlusPanel OS: immutable signed image, atomic update and rollback, maintained by us
  • Rootless containers per account, user namespaces, SELinux MCS, XFS quotas

Questions

Enhance also has a central panel and containers. What is actually different?

Three things, checked against Enhance's documentation above. The OS: PlusPanel OS is an immutable signed image that we maintain; Enhance runs on Ubuntu 24.04 that the operator installs and maintains. The network: PlusPanel servers expose no management port; Enhance servers accept RPC on port 50000 and file management on 50003–50004 from the panel server. Hosting: our control plane is a service we run in the EU; Enhance's is installed on your own infrastructure, which some teams prefer.

Enhance is available today. Is PlusPanel?

Not yet for production. Every PlusPanel feature carries its status (LIVE, GA or ROADMAP), and GA is the production release. If you need a multi-server platform in production now, that is a reason to choose Enhance today.

Can I run the PlusPanel control plane myself?

On Enterprise, yes. Free and Pro use our control plane, hosted in the EU.

Not stated on a trademark page; site footer reads "© 2026 Enhance Hosting Automation LTD"4 PlusPanel is not affiliated with, endorsed by or sponsored by Enhance's owner. Names are used nominatively, for comparison only.

Sources

Every Enhance fact on this page is quoted from an official Enhance page or document, verified on the date shown in its footnote. Prices change: check the source before you decide. We re-verify these pages every quarter.

  1. https://enhance.com/faqs · verified 2026-10-10
  2. https://enhance.com/docs/getting-started/using-enhance-with-a-firewall · verified 2026-10-10
  3. https://enhance.com/pricing · verified 2026-10-10
  4. https://enhance.com/terms · verified 2026-10-10
  5. https://enhance.com/product/security · verified 2026-10-10
  6. https://enhance.com/docs/getting-started/installation-guide.html · verified 2026-10-10
  7. https://enhance.com/docs/email-role/email-settings · verified 2026-10-10
  8. https://enhance.com/product/architecture · verified 2026-10-10
  9. https://enhance.com/product/technology · verified 2026-10-10
  10. https://enhance.com/docs/email-role/ · verified 2026-10-10

Lock €9/month per server, for life.

No spam. One email when founding opens, one at GA.