{"repo":"invoiceninja/dockerfiles","free":true,"listed":false,"github":"https://github.com/invoiceninja/dockerfiles","clone":"git clone https://github.com/invoiceninja/dockerfiles.git","description":"Docker files for Invoice Ninja","language":"Go Template","stars":613,"topics":["invoice-ninja","dockerfile","docker","docker-compose","invoiceninja","hacktoberfest"],"license":"GPL-2.0","category":"deployment-docker-iac","readme_excerpt":"Debian Docker for Invoice Ninja 👑 Features NGINX webserver support NGINX Built-in Chrome for PDF generation and other features Saxon XLST 2 engine OPcache Multi language support Get started with Docker Compose This Debian-based image includes Chrome for enhanced PDF generation and other features. To get started: Instead of defining our environment variables inside our docker-compose.yml file we now define this in the .env file, open this file up and insert your APP URL , APP KEY and update the rest of the variables as required. Initial account setup Primary account setup Prior to starting the container for the first time, open the .env file and update the IN USER EMAIL and IN PASSWORD variables with your primary account. This will take care of the initial account setup. You can later remove these .env variables. ⚠️ Warning If IN USER EMAIL and IN PASSWORD are not set the default user email and password is \"admin@example.com\" and \"changeme!\" respectively. After the container has completed the first startup you can delete these two environment variables. Generate a APP KEY The APP KEY can be generated by running: Copy the entire string and insert in the .env file at APP KEY=base64.... Note: For PDF generation using localhost, your domain name MUST end in .test for PDFs to generate correctly due to Chrome's DNS resolver. Start the container with: Note: When performing the setup, the Database host is Updating the Image To upgrade to a newer release image, update your docker-comp","default_branch":null,"files":null,"tree":[],"storefront":"/r/invoiceninja","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/invoiceninja/dockerfiles/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."}