A hosting control panel for hosting companies
Your billing system already knows who ordered what. Dashmox does the part after that: it creates the account, suspends it when an invoice goes unpaid, brings it back when it is settled, and removes it when somebody leaves.
What connects
Three billing systems, each with its own module.
WHMCS, FOSSBilling and Blesta. All three come with Pro and Business, and are downloaded from inside the panel rather than from a public address.
They are separate modules because the three are shaped nothing alike, and each unpacks self contained. You add your server in your billing system with the panel's hostname, its port and an integration key, then press Test connection. That checks the key is a Dashmox one before it opens a socket, that it may read hosting packages, and that the panel has packages at all. A missing permission is found there rather than by the first customer to order.
The technical reference is Billing modules, which covers the fields each system wants and what every operation does.
The lifecycle
Ordered, suspended, restored, terminated.
Create
An order creates the customer, their account and their website on the package you sold, with the allowances that package carries.
Suspend
An unpaid invoice stops the website being served. Nothing is deleted: the files, the databases, the mailboxes and the DNS stay exactly as they are.
Restore
Payment arrives and the website serves again. There is no rebuild, because nothing was taken apart.
Terminate
A cancellation removes the website, its files, its certificate and its Linux account, and frees the domain for somebody else.
Usage
Peak disk over the billing period, from daily samples, so an overage is billed from what actually happened.
Passwords
A password change made in your billing system reaches the account on the server.
What it costs to grow
Adding a customer never changes your bill.
Nothing is metered on any plan. Not websites, not mailboxes, not DNS zones, not databases, not customer accounts. A plan is a number of servers and the support that comes with it, so the cost of a server is the cost of a server whether it holds ten customers or two hundred.
That matters most in the middle of the business you are trying to build. A panel priced by the account turns every sale into a slightly worse margin and makes the cheapest plan the one you have to defend. Here the arithmetic is the machine's: when a server is full you buy another server.
It is the thing that decides whether the numbers work, and the reason a hosting control panel for hosting companies is usually chosen on price. Two of those reasons do not apply here. There is no per account charge, and there is no cap to reach. What you pay for is servers and answers.
What your customers get
A panel you can hand to somebody else.
- Each customer signs in to their own websites only, within the allowances of the package you gave them, and never sees another customer exists.
- Narrower roles where you want them, such as a developer who can deploy but not bill, or a read only account for somebody who just needs to look.
- Every website is its own Linux account, so one customer's compromised site is not a way into another's. How that is built.
- Their websites outlive your licence. If a licence lapses the server drops to the free plan and every website, mailbox and DNS zone it hosts keeps being served.
Moving what you already run
Bringing customers across.
Dashmox pulls a website straight off the old server over SSH, or reads an archive you upload. Full account backups in the most widely used hosting panel's format are read as they are, with their databases and domains, and whole servers are moved a website at a time so you can stop and check. Before anything is created it shows what it found and what will not come across.
Mailbox passwords are the one thing that cannot be carried, because they are not stored anywhere in a form that can be read back. Dashmox lists every address it finds so the mailboxes can be made, rather than making ones nobody can open.
Is Dashmox priced per account?
No. A licence covers a server, and Pro hosts as many websites and customer accounts as that server can hold for $19.95 a month. Adding a customer never changes the price.
Can my customers sign in to Dashmox?
Yes. Each customer gets a login that sees only their own websites, within the allowances of the hosting package you give them. People can also have narrower roles, such as a developer or a read-only account.
What happens if a paid licence runs out?
The server goes back to the free plan. Every website, mailbox and DNS zone it hosts keeps running. Dashmox refuses to create another website past the free plan's limit, and it never removes one.
Your servers, with nothing on them counted.
Dashmox launches 13 October 2026: the whole panel free on one server, and Pro for up to five. Neither counts websites, mailboxes, DNS zones or customer accounts.