۵۰٪ تخفیف روی همه پلان‌ها، محدود. شروع از $2.48/mo
InvoicePlane

InvoicePlane

InvoicePlane is a lightweight self-hosted invoicing app. PHP-based, simpler than Invoice Ninja, ideal for solo consultants and freelancers who need a clean invoice and quote tool without a SaaS subscription. MIT-licensed, runs on shared hosting or a 512 MB VPS.

Version

1.7.1

Operating System

Ubuntu Server 24.04 LTS

Min. RAM

1 GB

IP Types

IPV4

Access

  1. Open your browser and visit: https://<SERVER_IP>/index.php/setup
  2. Follow the web installer to finish setup

Security (IMPORTANT)

After the initial setup, replace the line DISABLE_SETUP=false با DISABLE_SETUP=true in /var/www/invoiceplane/ipconfig.php to prevent unauthorized access to the setup page.

sed -i 's/DISABLE_SETUP=false/DISABLE_SETUP=true/g' /var/www/invoiceplane/ipconfig.php

Credentials

Stored in: /root/.invoiceplane-credentials

View:

cat /root/.invoiceplane-credentials

Contains:

  • Database name, user, password
  • MariaDB root password
  • Application URL

Important Files and Directories

  • Install directory: /var/www/invoiceplane
  • Main config: /var/www/invoiceplane/ipconfig.php
  • Nginx config: /etc/nginx/sites-available/invoiceplane.conf
  • Credentials file: /root/.invoiceplane-credentials

Service Management

# Check services
systemctl status nginx
systemctl status mariadb
systemctl status php8.3-fpm

# Restart services
systemctl restart nginx
systemctl restart mariadb
systemctl restart php8.3-fpm

More in Self Hosted

Related apps.

Deploy InvoicePlane now. از ۲٫۴۸ دلار در ماه.