Installation Guide
SolidInvoice runs anywhere you can run a binary, a Docker container, or PHP. Pick the method that fits your environment β each path below is self-contained, so you only follow the steps that apply to it.
Don't want to host it yourself?
The hosted version of SolidInvoice takes care of installation, updates, backups, and SSL for $8/month. Sign up and skip this guide entirely.
Pick an install methodβ
| If you want to⦠| Use this |
|---|---|
| Get running in under a minute, no PHP or webserver setup | Quick install (recommended) |
| Install from a package manager on macOS or Linux | Homebrew |
| Install as a snap on Ubuntu or any Linux with snapd | Snap |
| Install natively on Debian, Ubuntu, RHEL, Fedora, or Alpine | Linux packages |
| Run SolidInvoice as a container alongside your other services | Docker |
| Deploy to a Kubernetes cluster | Helm |
| Deploy to shared hosting, an existing webserver, or have full control over the stack | Distribution package |
| Hack on the source or contribute back upstream | Git (advanced) |
After installing, finish setup with the first-run wizard.
Was this page helpful?