Skip to content

Installation ​

This guide covers the supported InvoiceShelf 2.x release. InvoiceShelf 3.x is still an alpha preview and should not be used with production data.

InvoiceShelf can be installed with Docker Compose or manually. For most self-hosted installations, we recommend Docker Compose because the supported production images and database variants are maintained in one place.

Docker Installation ​

Use the official production Compose repository and choose SQLite, MariaDB, or PostgreSQL.

[Learn More]

Manual Installation ​

Use this option when you manage PHP, the web server, and the database yourself.

[Learn More]