Update readme for Markdown best practices.
This commit is contained in:
		| @@ -1,5 +1,7 @@ | |||||||
| # Initial Setup Instructions | # Initial Setup Instructions | ||||||
|  |  | ||||||
| How to first begin using this subproject. | How to first begin using this subproject. | ||||||
|  |  | ||||||
| 1. Move to the directory of this README. | 1. Move to the directory of this README. | ||||||
|     ``` |     ``` | ||||||
|     $ cd $DOCKER_HOME/Config/ReverseProxy |     $ cd $DOCKER_HOME/Config/ReverseProxy | ||||||
| @@ -10,6 +12,7 @@ How to first begin using this subproject. | |||||||
|     # ./create_placeholder_certs.sh |     # ./create_placeholder_certs.sh | ||||||
|     ``` |     ``` | ||||||
| 1. Make any personal changes to `./config/nginx.conf`. | 1. Make any personal changes to `./config/nginx.conf`. | ||||||
|  | 1. Copy the example files as `docker-compose.yml` and `.env`. | ||||||
| 1. Build the project. | 1. Build the project. | ||||||
|     ``` |     ``` | ||||||
|     # docker compose build |     # docker compose build | ||||||
| @@ -20,8 +23,8 @@ How to first begin using this subproject. | |||||||
|     ``` |     ``` | ||||||
| 1. Verify it started correctly, no configuration file errors. | 1. Verify it started correctly, no configuration file errors. | ||||||
|     ``` |     ``` | ||||||
|     # docker logs reverseproxy-app-1 |     # docker logs rp-app | ||||||
|     # docker logs reverseproxy-certbot-1 |     # docker logs rp-certbot | ||||||
|     ``` |     ``` | ||||||
| 1. Create the real certificates. | 1. Create the real certificates. | ||||||
|     ``` |     ``` | ||||||
| @@ -34,6 +37,7 @@ How to first begin using this subproject. | |||||||
|     ``` |     ``` | ||||||
|  |  | ||||||
| ## DO NOT | ## DO NOT | ||||||
|  |  | ||||||
| * Edit any configurations or website data inside the container. It is destroyed on each build. | * Edit any configurations or website data inside the container. It is destroyed on each build. | ||||||
|     * Instead, modify the files in `./config/` then use the Update Config commands below. |     * Instead, modify the files in `./config/` then use the Update Config commands below. | ||||||
| * Install any additional software inside of the container. It will not persist a down and up. | * Install any additional software inside of the container. It will not persist a down and up. | ||||||
| @@ -41,17 +45,22 @@ How to first begin using this subproject. | |||||||
|     * Alternatively write a script such as `../Nextcloud/fixes.ksh` which is run after every upgrade. |     * Alternatively write a script such as `../Nextcloud/fixes.ksh` which is run after every upgrade. | ||||||
|  |  | ||||||
| # Other Commands | # Other Commands | ||||||
|  |  | ||||||
| Tasks which will also likely come up while using this subproject. | Tasks which will also likely come up while using this subproject. | ||||||
|  |  | ||||||
| ## Stop | ## Stop | ||||||
|  |  | ||||||
| If the proxy needs turned off either stop or down may be used. | If the proxy needs turned off either stop or down may be used. | ||||||
|  |  | ||||||
| ``` | ``` | ||||||
| # docker compose stop | # docker compose stop | ||||||
| # docker compose down | # docker compose down | ||||||
| ``` | ``` | ||||||
|  |  | ||||||
| ## Upgrade | ## Upgrade | ||||||
|  |  | ||||||
| Upgrading the containers should be as easy as this: | Upgrading the containers should be as easy as this: | ||||||
|  |  | ||||||
| ``` | ``` | ||||||
| # docker compose down | # docker compose down | ||||||
| # docker compose pull | # docker compose pull | ||||||
| @@ -60,15 +69,19 @@ Upgrading the containers should be as easy as this: | |||||||
| ``` | ``` | ||||||
|  |  | ||||||
| ## Update Config | ## Update Config | ||||||
|  |  | ||||||
| Replace the configuration based on any new, updated, or removed files. | Replace the configuration based on any new, updated, or removed files. | ||||||
| This may be possible to do when the system is up, but the best results have come from going down and back up. | This may be possible to do when the system is up, but the best results have come from going down and back up. | ||||||
| This is essentially an upgrade but there is no pull. | This is essentially an upgrade but there is no pull. | ||||||
|  |  | ||||||
| ``` | ``` | ||||||
| # docker compose down | # docker compose down | ||||||
| # docker compose build | # docker compose build | ||||||
| # docker compose up -d | # docker compose up -d | ||||||
| ``` | ``` | ||||||
|  |  | ||||||
| If wanted as a one-line command: | If wanted as a one-line command: | ||||||
|  |  | ||||||
| ``` | ``` | ||||||
| # docker compose down && docker compose build && docker compose up -d | # docker compose down && docker compose build && docker compose up -d | ||||||
| ``` | ``` | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user