![]() MAIL_FROM_NAME="My the following script to set random passwords in the env file: #!/bin/bash MYSQL_DATABASE=ninjaĪPP_URL= APP_KEY=SomeRandomStringSomeRandomString The env file will look like below (unless it has changed since I wrote this tutorial). You should now have a folder called invoice-ninja in your home directory which contains the following files: Mv $HOME/invoice-ninja/src/docker-compose/docker-compose.yml $HOME/invoice-ninja/. Mv $HOME/invoice-ninja/src/docker-compose/nf $HOME/invoice-ninja/nf ![]() Mv $HOME/invoice-ninja/src/docker-compose/.env.example $HOME/invoice-ninja/env However, because we will be using a database container, and MySQL has a habbit of growing in memory, I would recommend deploying on a 1GB instance. I managed to deploy on a VM with only 512 MB of RAM. However if you wish to manually deploy it, this guide might be useful. The easiest way to deploy Invoice Ninja is through docker which I will show you below. I will remove this warning message once I have updated this tutorial to work again, but it might contain useful information that still applies. Accept the Terms of Services (B) and click the Submit button (C).This post was working when I updated it on the 12th of May 2020, but unfortunately the Invoice Ninja repository has changed since then to the point where this tutorial no longer works.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |