{"repo":"mhzawadi/invoiceplane","free":true,"listed":false,"github":"https://github.com/mhzawadi/invoiceplane","clone":"git clone https://github.com/mhzawadi/invoiceplane.git","description":"InvoicePlane is a self-hosted open source application for managing your invoices, clients and payments.","language":"Shell","stars":25,"topics":[],"license":null,"category":"self-hosted-apps","readme_excerpt":"&nbsp; InvoicePlane is a self-hosted open source application for managing your invoices, clients and payments. For more information visit InvoicePlane.com or try the Demo . --- How to use this Docker image This image will export 3 directories, if you dont setup a volume for them Docker will. - /var/www/html/uploads (Uploaded images) - /var/www/html/assets/core/css (custom styles) - /var/www/html/application/views (Customized templates) Mysql Run a MySQL database, dedicated to invoiceplane This will start MySQL, set the root password and create a database for invoiceplane. This does take some time, so dont try to get invoiceplane setup too quick InvoicePlane We are linking the two containers and expose the HTTP port, once MySQL is up and running setup of invoiceplane should be quick. This will also setup a database called invoiceplane with the invoiceplane user having superuser access to this database Upgrading If you have a running container, you will need to set DISABLE SETUP to false. Then goto http://yourdomain.com/index.php/setup and follow the instructions. Docker compose You can get an all-in-one YAML deployment descriptor with Docker compose, like this : If your using docker swarm you can get a stack that has the same setup: Using the traefik proxy If you use the above compose file, you will need to update your /etc/hosts file. you will need to add 127.0.0.1 invoiceplane.docker.local to it in order that traefik does its routing, else you will get a 404 error page. pers","default_branch":null,"files":null,"tree":[],"storefront":"/r/mhzawadi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mhzawadi/invoiceplane/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}