You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`-e STAGING=false`| Set to `true` to retrieve certs in staging mode. Rate limits will be much higher, but the resulting cert will not pass the browser's security test. Only to be used for testing purposes. |
249
251
|`-e DISABLE_F2B=`| Set to `true` to disable the Fail2ban service in the container, if you're already running it elsewhere or using a different IPS. |
252
+
|`-e SWAG_AUTORELOAD=`| Set to `true` to enable automatic reloading of nginx configs on change. Your filesystem must support inotify. This functionality was previous offered [via mod](https://github.com/linuxserver/docker-mods/tree/swag-auto-reload). |
250
253
|`-v /config`| Persistent config files |
251
254
|`--read-only=true`| Run container with a read-only filesystem. Please [read the docs](https://docs.linuxserver.io/misc/read-only/). |
252
255
|`--cap-add=NET_ADMIN`| Required for fail2Ban to be able to modify iptables rules. |
@@ -417,6 +420,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
417
420
418
421
## Versions
419
422
423
+
***19.01.25:** - Add [Auto Reload](https://github.com/linuxserver/docker-mods/tree/swag-auto-reload) functionality to SWAG.
420
424
***17.12.24:** - Rebase to Alpine 3.21.
421
425
***21.10.24:** - Fix naming issue with Dynu plugin. If you are using Dynu, please make sure your credentials are setin /config/dns-conf/dynu.ini and your DNSPLUGIN variable is set to dynu (not dynudns).
- {env_var: "STAGING", env_value: "false", desc: "Set to `true` to retrieve certs in staging mode. Rate limits will be much higher, but the resulting cert will not pass the browser's security test. Only to be used for testing purposes."}
40
40
- {env_var: "DISABLE_F2B", env_value: "", desc: "Set to `true` to disable the Fail2ban service in the container, if you're already running it elsewhere or using a different IPS."}
41
+
- {env_var: "SWAG_AUTORELOAD", env_value: "", desc: "Set to `true` to enable automatic reloading of nginx configs on change. Your filesystem must support inotify. This functionality was previous offered [via mod](https://github.com/linuxserver/docker-mods/tree/swag-auto-reload)."}
41
42
opt_param_usage_include_ports: true
42
43
opt_param_ports:
43
44
- {external_port: "80", internal_port: "80", port_desc: "HTTP port (required for HTTP validation and HTTP -> HTTPS redirect)"}
@@ -200,6 +201,7 @@ init_diagram: |
200
201
"swag:latest" <- Base Images
201
202
# changelog
202
203
changelogs:
204
+
- {date: "19.01.25:", desc: "Add [Auto Reload](https://github.com/linuxserver/docker-mods/tree/swag-auto-reload) functionality to SWAG."}
203
205
- {date: "17.12.24:", desc: "Rebase to Alpine 3.21."}
204
206
- {date: "21.10.24:", desc: "Fix naming issue with Dynu plugin. If you are using Dynu, please make sure your credentials are set in /config/dns-conf/dynu.ini and your DNSPLUGIN variable is set to dynu (not dynudns)."}
0 commit comments