Invoiceplane

broken image


InvoicePlaneFree Invoicing Software

Manage full billing cycle with on premise accounting software supporting payment providers like Stripe. Take care of customers with efficient CRM features.

InvoicePlane

InvoicePlane Pricing Overview. There is a free version. InvoicePlane does not offer a free trial. See additional pricing details below. InvoicePlane is an open source application built to offer free client management, invoicing and payment tracking that can be used by a freelancer or small to medium sized business. This project is the official sucessor and owner of the codebase of FusionInvoice 1.x written by Jesse Terry. InvoicePlane is a self-hosted open source application for managing your quotes, invoices, clients and payments.

InvoicePlane is a invoice processing system for bookkeeping. It is robust invoicing software with a complete billing cycle. It is one of the best SME accounting software. InvoicePlane is self-hosted open source software that administers the quotations, invoices, receipts, customers, and payments. InvoicePlane offers a powerful CRM for managing client's details, notes, and support custom fields. This open source invoicing system allows customization to fulfill the business needs. It can be a fully customized user experience by selecting different themes, configure amount formats, changes templates for emails and PDF.

This open source invoice system supports popular payment services. So, InvoicePlane accepts various types of payment such as PayPal, Stripe, Cryptocurrency, and many more. This invoice processing system is Multilingual and translated into several languages by community members. It is written in PHP CodeIgniter framework and uses MySQL for storing data.

System Requirements

In order to install InvoicePlane, you must have the following softwares:

  • PHP 5.5.0 or higher
  • MySQL 5.0 or higher
  • Web Server (Apache / Nginx)

Features

Invoice Plane Download

Some of the features are listed below and experience true power of InvoicePlane software.

Invoiceplane
  • Quotes, Invoices, Payments
  • Recurring invoices
  • Manage your Clients
  • Customize easily
  • One-Click Online Payments
  • Multilanguage Interface
  • Email templates
  • Tax
  • Multiple Payment Methods
  • Merchant Account
  • Custom fields
  • Import Data

Installation

Install InvoicePlane on Ubuntu 16.04/18.04 LTS with Nginx using GitHub

Nginx is the most popular and secure web server. In order to install Nginx, use the following command

Once the Nginx is install, configure the domain and restart the Nginx by using the following command

Next, need to install database Server, use the following command to install MySql server

Invoiceplane setup

Once, the database server is installed, use the following command to restart MySql server

Install PHP for processing

Now, you have installed all the required software and the next step is to login to mysql server and create invoiceplane database. Use following command to create database.

Create a database user called 'invoiceplane' with new password. and granted user full access to the database by running the following commands. Change with your desired database user and with your desired password.

Invoiceplane Installation

Download InvoicePlane Latest Release

Install Git, Curl and Composer to get started.

Change into the Nginx root directory and download InvoicePlane from GitHub.

Copy ipconfig file with below command.

Edit ipconfig file and change site URL.

Set correct permissions for InvoicePlane to function.

Congrats! You have successfully installed InvoicePlane on Ubuntu

Explore

You may find the following links relevant:

(Redirected from Invoiceplane)

InvoicePlane is a self-hosted open source application for managing your quotes, invoices, clients and payments.

Installation

Install the invoiceplaneAUR package.

Configuration

Database

Here is an example on how you could setup a database for Invoiceplane with MariaDB called invoiceplane for the user invoiceplane identified by the password password:

Web Server

Invoiceplane Demo

Apache

Create the Apache HTTP Server configuration file:

And include it in /etc/httpd/conf/httpd.conf:

Invoiceplane
  • Quotes, Invoices, Payments
  • Recurring invoices
  • Manage your Clients
  • Customize easily
  • One-Click Online Payments
  • Multilanguage Interface
  • Email templates
  • Tax
  • Multiple Payment Methods
  • Merchant Account
  • Custom fields
  • Import Data

Installation

Install InvoicePlane on Ubuntu 16.04/18.04 LTS with Nginx using GitHub

Nginx is the most popular and secure web server. In order to install Nginx, use the following command

Once the Nginx is install, configure the domain and restart the Nginx by using the following command

Next, need to install database Server, use the following command to install MySql server

Once, the database server is installed, use the following command to restart MySql server

Install PHP for processing

Now, you have installed all the required software and the next step is to login to mysql server and create invoiceplane database. Use following command to create database.

Create a database user called 'invoiceplane' with new password. and granted user full access to the database by running the following commands. Change with your desired database user and with your desired password.

Invoiceplane Installation

Download InvoicePlane Latest Release

Install Git, Curl and Composer to get started.

Change into the Nginx root directory and download InvoicePlane from GitHub.

Copy ipconfig file with below command.

Edit ipconfig file and change site URL.

Set correct permissions for InvoicePlane to function.

Congrats! You have successfully installed InvoicePlane on Ubuntu

Explore

You may find the following links relevant:

(Redirected from Invoiceplane)

InvoicePlane is a self-hosted open source application for managing your quotes, invoices, clients and payments.

Installation

Install the invoiceplaneAUR package.

Configuration

Database

Here is an example on how you could setup a database for Invoiceplane with MariaDB called invoiceplane for the user invoiceplane identified by the password password:

Web Server

Invoiceplane Demo

Apache

Create the Apache HTTP Server configuration file:

And include it in /etc/httpd/conf/httpd.conf:

Lighttpd

Make an alias for invoiceplane in your Lighttpd configuration.

Then enable mod_alias, mod_fastcgi and mod_cgi in your config ( server.modules section )

nginx

Here is an example config to include in nginx.conf for a subdomain with php-fpm:

Explicitly permit InvoicePlane directories for php-fpm

Since version 7.4 php-fpm is hardened per default and revokes read/write access on /usr (and sub-directories). Therefore it is also necessary to explicitly give permissions on /usr/share/webapps/invoiceplane directories.

Create an override.conf for php-fpm:

Add and save following content.

Afterwards restart the php-fpm service and assign write permissions to the http user.

Open Source Quotes App

Installation wizard

Once database and webserver have been setup, visit the installation wizard page at http://your-invoiceplane-domain.com/index.php/setup and follow the instructions.

Invoiceplane Setup

Localization

If you want to choose a different language than English visit Translation / Localization.

See also

Retrieved from 'https://wiki.archlinux.org/index.php?title=InvoicePlane&oldid=668907'




broken image