Free hosting control panel for your own server.

Dashmox runs websites, email, DNS, SSL and backups on a Linux server you provide. The free plan is the whole panel on one server: unlimited websites, unlimited mailboxes, unlimited customers, no card and no expiry. Paid plans add more servers and faster support, and nothing counts what you put on them.

The Dashmox server overview: websites, customers and how the server is doing

Built on the software the internet already runs on

  • Ubuntu 24.04 LTS
  • Nginx
  • PHP
  • Node.js
  • MySQL or MariaDB
  • PostgreSQL
  • Postfix & Dovecot
  • PowerDNS
  • Let's Encrypt

Everything in one panel

Every job your old panel did, in a panel that feels like this decade.

One hosting control panel for the websites, the mail, the DNS and the customers. Every plan has the whole panel, the free one included.

Lightweight

The panel should be the smallest thing on the server.

Read from a server running Dashmox and hosting real websites, on 4 October 2026. The memory a panel spends on itself is memory your customers' websites do not get.

26.7 MB

Memory the panel and its privileged agent use together, idle, on a server hosting websites, mail and DNS.

356 MB

What the database uses on the same server at the same moment, which is the part of a hosting stack that actually costs memory.

1 GB

The memory a server needs to install Dashmox at all, with 2 GB of free disk.

49 MB

The whole installation on disk, from a signed download of 21 MB.

How Dashmox compares

Websites

A new website in about a minute.

Choose a domain, a customer and how the website runs. Dashmox creates its Linux account, its web server configuration and its certificate, and checks each step before it takes the next.

  • PHP, Node.js, static or a proxy, each website with its own account and resource limits.
  • Several PHP versions side by side, with the extensions grouped by what you are trying to do.
  • A failed step is undone, not left half-configured for you to find later.
Website features
Creating a website in Dashmox and choosing between static, PHP, Node.js and a reverse proxy

Email

Real mailboxes at your customers' own domains.

IMAP and SMTP over TLS from the first byte, webmail in the browser, and mail signed for each domain so the big providers do not treat it as forged.

  • mail. and smtp. of each domain, with certificates, instead of your server's name.
  • Spam refused at the door, and anything doubtful filed into Junk.
  • The DNS records mail needs, published for you where Dashmox hosts the zone.
Email features
Mailboxes for a customer's domain in Dashmox, each with its own size limit

Moving from your old panel

Bring your websites with you.

Let Dashmox pull the website straight off the old server, or upload a backup. It shows what it found before it creates anything, then moves the files and databases and points WordPress at its new home.

  • Nothing is created until you say go, and closing the page does not stop a migration.
  • From any Linux server you can sign in to over SSH.
  • The old server is left exactly as it was.
How migration works
Moving a website into Dashmox from its old server over SSH

Security by default

Built so one website cannot reach the next.

A compromised website is a question of when, not if. Dashmox is designed around containing it.

Every website walled off

Each website runs as its own Linux account with its own PHP pool, so it cannot read another's files or its customer's mail.

A panel without root

The panel runs unprivileged. The one part with root accepts a short list of typed operations and never a shell command.

Signed updates, on your say

An update installs when you press the button, and it is refused unless Dashmox signed it.

How Dashmox is secured

Pricing

Nothing here is metered.

Not websites, not mailboxes, not DNS zones, not databases, not customer accounts, on any plan including the free one. A plan is a number of servers and what support comes with it. Nothing counts what is on them.

Free

The whole panel on one server, with no limit on websites. No card, no expiry.

$0forever

Install Dashmox
  • Unlimited websites
  • 1 server
  • Install guide and FAQ
  • The whole panel

Business

For agencies and hosts running as many servers as they like.

$49.95per month

Order Business
  • Unlimited websites
  • Unlimited servers
  • Priority support, a first reply within 8 hours, seven days a week
  • One licence key for every server
  • API access for scripts and integrations
  • The whole panel

Every plan is open. The free one installs with one command, and the licence key for Pro or Business is issued as soon as the payment goes through. Compare plans

Questions

Before you ask.

Is Dashmox available?

Yes, every plan. The free one installs on your own server today with one command, and no account, card or licence key is needed to run it. Pro and Business are ordered at my.dashmox.com.

Is Dashmox an alternative to the panel I use now?

If your panel hosts websites, email, DNS, SSL certificates, databases, backups and customer accounts with hosting packages, Dashmox does those jobs. It runs on your own Linux server, Ubuntu 24.04 LTS today, and is priced per server rather than per account. It also plugs into WHMCS, FOSSBilling and Blesta, so the billing you already run keeps working.

Can I move my websites from my old panel?

Yes. Let Dashmox sign in to the old server over SSH and pull a website across, or upload an archive of its files. Full account backups in the most widely used hosting panel's format are read as they are, with their databases and domains. WordPress and Joomla are pointed at their new database, and before anything is created Dashmox shows what it found and what will not come across.

What does the free plan include?

The whole panel on one server, with no limit on websites, mailboxes, DNS zones or customer accounts, no time limit and no card. API access, for scripts and integrations, comes with Pro and Business. No licence key or account is needed to use it.

What do I need to run Dashmox?

A fresh Ubuntu 24.04 LTS server with root access, at least 1 GB of memory and 2 GB of free disk, and a hostname pointing at it. Any provider works. The installer checks the memory and the disk and refuses rather than half installing. Ubuntu 26.04 LTS is supported as well, with one thing worth knowing before you pick it: it carries PHP 8.5 and cannot add another version, because no third-party archive publishes for it yet, so choose 24.04 if anything you host needs an older PHP. Ubuntu is what Dashmox installs on today; more Linux distributions are planned. Hosting email needs the server to have a name, not only an IP address.

Your servers, with nothing on them counted.

The whole panel is free on one server, with no limit on websites, mailboxes, DNS zones or customer accounts. Pro carries five servers and Business as many as you run.