Post

InvoiceNinja

Invoice Ninja is a free, open-source invoicing, quotes, expenses and time-tracking application for freelancers and businesses. Features include recurring invoices, online payments, client portal, and multi-company support.

InvoiceNinja

Installation

Default install:

1
bash -c "$(wget -qLO - https://github.com/community-scripts/ProxmoxVE/raw/main/ct/invoiceninja.sh)"
CPU: 2 cores RAM: 2048 MB Disk: 8 GB OS: Debian 13

Configuration

Config file:

1
/opt/invoiceninja/.env

Notes

First visit http://IP:8080/setup to complete the initial configuration
Database credentials are stored in ~/invoiceninja.creds. Use them in the above initial configuration step.
Configure SMTP settings in /opt/invoiceninja/.env for email functionality

Web Interface

Port: 8080

This post is licensed under CC BY 4.0 by the author.