Deployment
One command. About ten minutes.
On your own Linux server. The guide comes with your free licence.
Deploying
~10 min
- 00:00Licence verifiedbefore anything touches the machine
- 00:20Prerequisites installedcontainer runtime and tooling
- 04:10Services starteddatabase, API, both front ends
- 08:40Certificates issuedportal and admin domains
- 09:30Setup wizard opencreate the first staff account
One command, start to finish.
Before you start
What you need
A Linux server
Any provider, any region.
Two DNS records
One for your client portal, one for your admin panel.
A licence key
Issued instantly on the free plan, with no card.
About ten minutes
Start to finish.
How it goes
From nothing to invoicing
- 1
Take a licence key
Create an account and choose your portal and admin domains. The free plan issues a key instantly.
- 2
Point two DNS records at your server
One A record each for your client portal and admin panel, pointing at your server.
- 3
Run the deployment command
One command installs the database, API, both front ends and HTTPS. It is in your account.
- 4
Create your first staff account
Complete the setup wizard, then add your gateways, products and prices.
Day two
Running it afterwards
- Status and logsSee what is running and tail the whole stack.
- UpdateRe-check the licence and upgrade in place.
- Backup and restoreTake an encrypted backup, or restore one.
- Health checksConfirm the install is behaving before you need it to.
- Deployment guideThe command, the prerequisites and the wizard, step by step.
- Command referenceEvery day-two operation with its exact syntax.
- Upgrades and rollbackHow to move versions safely, and back again.
- Migration guideRunning the WHMCS importer and reading the dry run.
Questions
Deployment, answered
Where do I get the installation instructions?
In your account. The free plan issues a licence instantly, with no card.
What are the server requirements?
A Linux server with root access. Everything else is installed for you.
How do I update it later?
One command upgrades in place. The steps are in your account.
Can I run it behind my own reverse proxy?
Yes. HTTPS is handled out of the box, or terminate TLS elsewhere.
Can I move it to another server later?
Yes. Back up, deploy on the new server, restore, and move the licence from your portal.
Get your free licence key
Twenty-five clients, one staff account, the whole billing engine. It does not expire.