Skip to main content

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 setupQuick install (recommended)
Install from a package manager on macOS or LinuxHomebrew
Install as a snap on Ubuntu or any Linux with snapdSnap
Install natively on Debian, Ubuntu, RHEL, Fedora, or AlpineLinux packages
Run SolidInvoice as a container alongside your other servicesDocker
Deploy to a Kubernetes clusterHelm
Deploy to shared hosting, an existing webserver, or have full control over the stackDistribution package
Hack on the source or contribute back upstreamGit (advanced)

After installing, finish setup with the first-run wizard.