- 🐛 Varnish now runs in foreground mode, which means it doesn't need to check every second if it is running.
- 🐛 dnscheck now correctly handles backends that have a port specified.
- 🔧 Allow configuration of the
vsl_reclen
parameter for altering the default size of the SHM log.
-
Enhancement of the selection of backends being monitored by dnscheck:
-
Better identification of backends
-
Allow to disable dns check for some backends (adding nodnscheck in the line)
-
Get unique backends
Thanks to @jesusfcr for doing this work!
- Change base image to use s6 - this changes how the scripts are managed. More like managed services now. Thanks to @axozoid for doing this work!
- Bugfix:
reload_varnish.sh
was using a wrong value to compare configs.
- Update to
dnscheck.sh
script to manage any number of backends, not just the one set in environment variable in the default configuration.
- Re-tag of
3.6-qs-gotpl-2
for the semver versioning scheme.
These images follow a non-semver versioning, and should be considered EOL.
The Docker image tag corresponds to the Alpine Linux version used. The Varnish version used is whatever Alpine have packaged.
Image tag | Alpine Version | Varnish version | querystring |
Gomplate |
---|---|---|---|---|
latest | 3.6.0 | 4.1.3-r0 | YES | YES |
3.6-qs-gotpl-2 | 3.6.0 | 4.1.3-r0 | YES | YES |
3.6-querystring | 3.6.0 | 4.1.3-r0 | YES | NO |
3.6, 3 | 3.6.0 | 4.1.3-r0 | NO | NO |