Package Details: invoiceplane 1.5.11-1

Git Clone URL: (read-only, click to copy)
Package Base: invoiceplane
Description: Self hosted invoicing for freelancers and small businesses
Upstream URL:
Licenses: MIT
Submitter: onny
Maintainer: MarcinWieczorek (chetwisniewski)
Last Packager: chetwisniewski
Votes: 4
Popularity: 0.000000
First Submitted: 2014-07-01 00:22
Last Updated: 2020-05-29 20:53

Required by (0)

Sources (1)

Latest Comments

chetwisniewski commented on 2020-05-25 01:36

Additionally the new configuration of php-fpm prevents writing to directories unless explicitly specified (required for nginx use).

systemctl edit php-fpm.service and add:

[Service] ReadWritePaths = /usr/share/webapps/invoiceplane/

-- Also confirmed that the git repo tarballs are only for development purposes, official builds are on the website as specified in previous comment.

chetwisniewski commented on 2020-05-25 00:20

This AUR is broken as it relies on the git package that excludes the vendor folder. The official distribution is downloaded from and is call (not tar.gz) and includes the required vendor folder.

MarcinWieczorek commented on 2017-03-13 13:20

You have to report that to the upstream.

witit commented on 2017-03-06 11:57

Just found out that the package source for v1.4.10 lacks the whole "vendor" directory. Without this, pdf view and send mail will not work properly.

MarcinWieczorek commented on 2016-08-02 15:24

Seems to have been re-tagged in upstream after I updated the package.

ShaunPC commented on 2016-08-02 00:23

1.4.8 update is not passing the validity check with the current sha512sum

electricprism commented on 2016-05-19 05:18

I appended this to my httpd.conf file located at:

I also created a vhost module here

I then added to my /etc/hosts file this line invoiceplane.local

As I prefer to use addresses like http://invoiceplane.local instead of http://localhost/invoiceplane/ however both may work considering the Alias on line #1

The permissions on the installer require either a 0777 on the uploads folder owned by root, or 0755 with the webapp owned by http, I prefer the latter.
sudo chown -Rv http:http /usr/share/webapps/invoiceplane
sudo chmod 0755 /usr/share/webapps/invoiceplane/uploads

I then run the setup here

After the install I prefer to not have /index.php/home etc... in my url so I enable mod_rewrite and the htaccess file

sudo mv /usr/share/webapps/invoiceplane/htaccess /usr/share/webapps/invoiceplane/.htaccess

Then on Line 14 of the .htaccess file I disable setup as the setup recommends
Redirect /setup http://invoiceplane.local/

Some of these steps should be automated in the MAKEPKG, I can't wait to demo this app.

witit commented on 2016-01-19 17:01

Please correct:
1. sources: (based on PKGBUID)
2. package version should be 1.4.3
3. PKGBUID should add following lines:
mkdir -p ${pkgdir}/etc/webapps/invoiceplane
mv /usr/share/webapps/invoiceplane/application/config/database.php /etc/webapps/invoiceplane/database.php
ln-s /etc/webapps/invoiceplane/database.php /usr/share/webapps/invoiceplane/application/config/database.php