From 6aebf621abf19bb08a5dab731c1c0d99726e267e Mon Sep 17 00:00:00 2001 From: WilliamMiceli Date: Tue, 1 Jan 2019 23:02:37 -0500 Subject: [PATCH] Hopefully HTML is parsed --- templates/InvoiceNinja/0/README.md | 52 +++++++++++------------------- 1 file changed, 18 insertions(+), 34 deletions(-) diff --git a/templates/InvoiceNinja/0/README.md b/templates/InvoiceNinja/0/README.md index e178d6f..a2e8797 100644 --- a/templates/InvoiceNinja/0/README.md +++ b/templates/InvoiceNinja/0/README.md @@ -1,35 +1,28 @@ # Invoice Ninja - +
[Hosted Official Website](https://www.invoiceninja.com/) [Self-Hosted Official Website](https://www.invoiceninja.org/) [Docker Page](https://hub.docker.com/r/invoiceninja/invoiceninja/) - +
## Description - - +
Free Open-Source Invoicing Expenses & time-tracking built with Laravel - - +
## Pre-Deployment - - +
### Optional Features Preparation - - +
#### Google Maps Integration - - +
1. [Get an API Key Here](https://developers.google.com/maps/documentation/javascript/get-api-key). 2. Insert `GOOGLE_MAPS_API_KEY=` into your .env file. - - +
### Required Configuration Files - - +
* Place a "nginx.conf" file in the `/Configuration` directory. * An Example can be found in the "Resources" directory for this catalog item. * This file has been modified for this configuration, based on the [Example](https://github.com/invoiceninja/dockerfiles/blob/master/docker-compose/nginx.conf) located in the official GitHub repository. @@ -37,31 +30,22 @@ * An example can be found in the "Resources" directory for this catalog item. * This file has been modified for this configuration, based on the ".env.example" file provided within the container image. * [A Configuration Guide](https://invoice-ninja.readthedocs.io/en/latest/configure.html) related to environment variables, along with the [Full Example](https://github.com/invoiceninja/invoiceninja/blob/master/.env.example) from the official GitHub repository. - - +
## Tips - - +
* With this configuration, DO NOT enable "Require HTTPS", as the connection between Traefik and InvoiceNinja is over non-SSL HTTP, and is not setup for internal HTTPS. - - +
## Backing Up Your Instance - - +
### Complete Backup - - +
Through the MySQL container, run a MySQL Dump. (Will complete this later) - - +
### Easy Backup - - +
The web interface provides an easy backup method by exporting to a JSON file, which saves most information. - - +
## TODO - - +
* Add more integration instructions \ No newline at end of file