Skip to content

Commit 93c259e

Browse files
committed
Update readme and changelog
1 parent 9f1cc32 commit 93c259e

File tree

2 files changed

+28
-2
lines changed

2 files changed

+28
-2
lines changed

README.md

+13
Original file line numberDiff line numberDiff line change
@@ -231,6 +231,18 @@ This will *ask* Google et al not to index and list your site. Be careful with th
231231
* You can check the status of a specific jail via `docker exec -it swag fail2ban-client status <jail name>`
232232
* You can unban an IP via `docker exec -it swag fail2ban-client set <jail name> unbanip <IP>`
233233
* A list of commands can be found here: https://www.fail2ban.org/wiki/index.php/Commands
234+
### Updating configs
235+
* This container creates a number of configs for nginx, proxy samples, etc.
236+
* Config updates are noted in the changelog but not automatically applied to your files.
237+
* If you have modified a file with noted changes in the changelog:
238+
1. Keep your existing configs as is (not broken, don't fix)
239+
2. Review our repository commits and apply the new changes yourself
240+
3. Delete the modified config file with listed updates, restart the container, reapply your changes
241+
* If you have NOT modified a file with noted changes in the changelog:
242+
1. Delete the config file with listed updates, restart the container, reapply your changes
243+
* Proxy sample updates are not listed in the changelog. See the changes here: [https://github.com/linuxserver/reverse-proxy-confs/commits/master](https://github.com/linuxserver/reverse-proxy-confs/commits/master)
244+
* Proxy sample files WILL be updated, however your renamed (enabled) proxy files will not.
245+
* You can check the new sample and adjust your active config as needed.
234246

235247

236248
## Docker Mods
@@ -303,4 +315,5 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
303315

304316
## Versions
305317

318+
* **01.09.20:** - Update nginx.conf and proxy.conf (and various proxy samples) to better handle websockets.
306319
* **03.08.20:** - Initial release.

readme-vars.yml

+15-2
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ app_setup_block: |
8484
> * Edit the compose yaml to change the image to `linuxserver/swag` and change the service and container names to `swag`
8585
> * Issue `docker-compose up -d --remove-orphans`
8686
> * If you don't want to or can't use the option `--remove-orphans`, then you can first do `docker-compose down`, then edit the compose yaml as above, and then issue `docker-compose up -d`
87-
87+
8888
> Make sure to also update any references to this container by name. For instance, Nextcloud's `config.php` references this container in its `trusted_proxies` directive, which would have to be updated to `swag`.
8989
### Validation and initial setup
9090
* Before running this container, make sure that the url and subdomains are properly forwarded to this container's host, and that port 443 (and/or 80) is not being used by another service on the host (NAS gui, another webserver, etc.).
@@ -130,10 +130,23 @@ app_setup_block: |
130130
* You can check the status of a specific jail via `docker exec -it swag fail2ban-client status <jail name>`
131131
* You can unban an IP via `docker exec -it swag fail2ban-client set <jail name> unbanip <IP>`
132132
* A list of commands can be found here: https://www.fail2ban.org/wiki/index.php/Commands
133+
### Updating configs
134+
* This container creates a number of configs for nginx, proxy samples, etc.
135+
* Config updates are noted in the changelog but not automatically applied to your files.
136+
* If you have modified a file with noted changes in the changelog:
137+
1. Keep your existing configs as is (not broken, don't fix)
138+
2. Review our repository commits and apply the new changes yourself
139+
3. Delete the modified config file with listed updates, restart the container, reapply your changes
140+
* If you have NOT modified a file with noted changes in the changelog:
141+
1. Delete the config file with listed updates, restart the container, reapply your changes
142+
* Proxy sample updates are not listed in the changelog. See the changes here: [https://github.com/linuxserver/reverse-proxy-confs/commits/master](https://github.com/linuxserver/reverse-proxy-confs/commits/master)
143+
* Proxy sample files WILL be updated, however your renamed (enabled) proxy files will not.
144+
* You can check the new sample and adjust your active config as needed.
133145
134146
app_setup_nginx_reverse_proxy_snippet: false
135147
app_setup_nginx_reverse_proxy_block: ""
136148

137149
# changelog
138150
changelogs:
139-
- { date: "03.08.20:", desc: "Initial release." }
151+
- { date: "01.09.20:", desc: "Update nginx.conf and proxy.conf (and various proxy samples) to better handle websockets." }
152+
- { date: "03.08.20:", desc: "Initial release." }

0 commit comments

Comments
 (0)