v0.15.3 Mail, webmail and SSH migration: see what's new

The Linux server panel that makes you forget Plesk and cPanel.

Koapanel runs websites, WordPress, databases, mail and customers on an Ubuntu 24.04 server. Fast by default, secure by design, easy to use even from your phone. Free up to 3 websites.

  • Ubuntu 24.04 LTS
  • A single binary, installed in minutes
  • Italian and English
The Koapanel WordPress section: home page response time, three cache layers and safe updates
Koapanel on a phone
3WordPress cache layers, already configured
7.4 → 8.5PHP versions on the same server
3access levels: admin, reseller, user
1Go binary with the interface built in

WordPress

Fast WordPress, with no cache plugin to configure.

Install WordPress in one click and the panel sets everything up: pages served by nginx without touching PHP, a private Redis for the site, OPcache. Then it measures the result: home page response time with and without the cache.

1
Page cache · nginxWooCommerce cart, checkout and account, logged-in users and the admin area always bypass the cache.
no PHP
2
Object cache · private RedisOne Redis per site, on a local socket: no network port, capped memory.
per site
3
OPcachePHP code stays in memory, already compiled.
always on
  • Safe updates: backup, update, official checksum and home page checks. If anything goes wrong, it rolls back by itself.
  • Staging copy protected by password, published to production in one click.
  • Log into wp-admin without a password, login protection, WP-CLI in the browser.
All about WordPress
A failed WordPress update: the panel restored the site as it was before

An update breaks the site? The panel restores files and database and tells you.

Three levels and white label

One server, many customers. Each sees only their own.

Like WHM and cPanel, but in one modern interface. Create resellers with their quotas; they create packages and customers under their own name and logo.

Admin

Administrator

The whole server: accounts, resellers, packages, security, updates.

Reseller

Agency or reseller

Their customers and packages, under their brand, logo and support contacts.

User

End customer

Their own sites, files, databases, mail and backups, within the package limits.

For agencies and providers
A reseller's home: customers, space and packages

Migration

From cPanel and Plesk in a few clicks. Without even downloading anything.

Upload the account backup file, or connect the old server over SSH: Koapanel detects domains, databases, cron jobs and mailboxes and brings them over.

  • Databases with new passwords, wp-config.php rewritten automatically
  • Final sync before the DNS switch, so no orders or comments are lost
  • SSH credentials used once and never stored
How migration works
SSH migration in progress with transferred data, speed and estimated time

Security

Secure by design, not as an add-on.

Isolation between sites, built-in antimalware and digitally signed panel updates that roll back automatically if anything goes wrong.

Antimalware

Built-in scanner for web shells and obfuscated code, ClamAV sized to the server RAM and WordPress files compared with the official ones. Reversible quarantine: it never deletes anything by itself.

Isolation

One Linux user and PHP pool per site, open_basedir, dangerous functions disabled, SFTP locked into the site folder. WordPress commands always run as the site user, never as root.

Signed updates

Every new panel version is verified by digital signature and checksum before installing. If it doesn't respond within a minute, the previous version comes back by itself.

Panel update: download with percentage, time remaining and phases

Mail

Mail for your domains, when you need it.

An optional mail service you enable in one click: mailboxes, forwarders, autoresponders, antispam, DKIM signing and a webmail that opens from the panel already signed in.

PostfixDovecotRspamdDKIMSnappyMail
  • Checks before enabling: port 25, reverse DNS, blocklists, memory
  • SMTP relay for cloud providers that block port 25
  • DNS records ready to publish, or published for you with Cloudflare
A domain's mailboxes with used space and webmail access

And everything else

Everything you need to host websites. Nothing you don't.

Isolated sites

Each site gets its own Linux user, PHP-FPM pool and folder: a compromised site cannot touch the others.

PHP 7.4 to 8.5

Several versions on one server, one per site, with memory, uploads and timeouts tunable per site.

HTTPS Let's Encrypt

Free certificates in one click, automatic renewal and a DNS check before requesting.

MariaDB and phpMyAdmin

Databases and users per site; phpMyAdmin opens already signed in, no password to retype.

Backup and restore

Incremental restic backups to S3-compatible storage or a local disk, scheduled, with file and database restore.

File manager and editor

In-browser file manager with a code editor, highlighting and linting; chrooted SFTP.

Cron

Scheduled jobs per site with a readable schedule builder and run history.

DNS with Cloudflare and 1PrimeCDN

Manage records from the panel and point a site at the server in one click, previewing the change first.

Linked servers

Jump between your servers already signed in, from the menu under the logo.

Italian and English

Interface, manual and emails in each user's language.

Firewall and fail2ban

ufw with anti-lockout protection and fail2ban for SSH, WordPress and mail.

Activity log

Who did what, when and from where: every operation is logged.

All features

Comparison

Why choose Koapanel over Plesk or cPanel.

Plesk and cPanel are mature products built for large hosting providers. Koapanel is made for people who run one to a few dozen servers and want a modern, fast panel with pricing designed for small teams.

AspectKoapanelTraditional panels
PriceFree up to 3 sites (personal use), then from €7.90/month. Every feature in every plan.Price lists designed mainly for large providers
InterfaceOne modern app for admins, resellers and customers, phone includedInterfaces grown over many years of development
WordPressThree cache layers, private Redis, updates with automatic rollback and staging: built inOften through dedicated toolkits or extensions
InstallationOne binary and one script on Ubuntu 24.04: nginx, PHP-FPM, MariaDBMore components to install and maintain
Language and supportNative Italian and English: interface, manual, emails. Support from inside the panelInternational products, translated
Coming from another panelBuilt-in migration from cPanel and Plesk: backup file or SSHMigration tools between their own products

Plesk and cPanel are trademarks of their respective owners. This comparison is qualitative and describes Koapanel's design choices; it is not a benchmark.

FAQ

Frequently asked questions

Which servers does Koapanel run on?

A freshly installed Ubuntu 24.04 LTS server (VPS or dedicated) with root access. The installer sets up nginx, PHP-FPM, MariaDB, certbot, the firewall and the panel. Mail and antimalware adapt to the available memory: they work on a 2 GB VPS too.

Can I try it for free?

Yes: the Free plan allows up to 3 websites for personal use, with every feature. For more sites or business use, pick a paid plan and paste the license code in the panel: no reinstall needed.

How many servers does one license cover?

Each license covers one server. If you run several servers you need one license each; link them together and switch between them from the menu.

What happens if my license expires?

You get a 14-day grace period with the same limits; then the Free plan limits apply. The panel never deletes anything: sites keep running, only creating new sites beyond the limit is blocked.

Can I resell hosting to my customers?

Yes. Create resellers with their own quotas and packages; each can set a name, logo and support contacts. Customers never see Koapanel's plans. If you are a hosting provider, see wholesale licenses.

Can I move sites from cPanel or Plesk?

Yes, with the account backup file or by connecting to the old server over SSH. Read how migration works.

Do I need a mail server?

No, mail is optional. Enable it whenever you want from Mail › Mail server, or keep using an external mail service.

Your next server deserves a better panel.

Free up to 3 websites for personal use. When you grow, pick the right plan: every feature is included in every plan.