Deployment

One command. About ten minutes.

On your own Linux server. The guide comes with your free licence.

Deploying

~10 min

  1. 00:00Licence verifiedbefore anything touches the machine
  2. 00:20Prerequisites installedcontainer runtime and tooling
  3. 04:10Services starteddatabase, API, both front ends
  4. 08:40Certificates issuedportal and admin domains
  5. 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. 1

    Take a licence key

    Create an account and choose your portal and admin domains. The free plan issues a key instantly.

  2. 2

    Point two DNS records at your server

    One A record each for your client portal and admin panel, pointing at your server.

  3. 3

    Run the deployment command

    One command installs the database, API, both front ends and HTTPS. It is in your account.

  4. 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.
For licence holders

The full guide is in your account

  • 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.

No card required

Get your free licence key

Twenty-five clients, one staff account, the whole billing engine. It does not expire.