Version 1.18
v1.18.4
Section titled “v1.18.4”Remove security_opt:no-new-privileges from Fileflows since it prevents it from working correctly (cannot install Dockermods)
v1.18.3
Section titled “v1.18.3”Docker daemon
Section titled “Docker daemon”Moved docker_daemon_options_base out of the playbook’s play-level vars: and into role defaults so it can finally be overridden from inventory/group_vars/all/. Previously, defining it in your group vars had no effect because play-level vars outrank group vars in Ansible’s precedence ladder.
To customize Docker daemon settings (log driver, log rotation, address pools, etc.), set docker_daemon_options_base in any file under inventory/group_vars/all/. The dict is replaced wholesale — not deep-merged — so copy any keys you want to keep from the default in roles/hmsdocker/defaults/main/hmsd_advanced.yml.
v1.18.2
Section titled “v1.18.2”Traefik
Section titled “Traefik”Add HTTP/3 (QUIC over UDP) support to Traefik. It’s automatically active whenever SSL is enabled — no configuration required.
- The
websecureentrypoint advertises HTTP/3 via theAlt-Svcheader; compatible browsers upgrade transparently and fall back to HTTP/2 over TCP if UDP/443is unreachable. - The Traefik container now exposes UDP
443in addition to TCP443. If you want HTTP/3 reachable from outside your LAN, forward UDP/443on your router (in addition to TCP/443) and ensure your host firewall allows it.
v1.18.1
Section titled “v1.18.1”No new (useful) features, adds a compatability shim layer for variable renames/migrations to make upcoming releases much easier.
Installs community.docker and community.general ansible collections by default
Add AI disclaimer to bottom of GitHub readme.
v1.18.0
Section titled “v1.18.0”New Containers
Section titled “New Containers”Removed container
Section titled “Removed container”Removed Huntarr since it has been removed from everywhere
Container changes
Section titled “Container changes”Pin Uptime-Kuma to tag 2 since the latest tag was deprecated.
Note: this will increase start time of Uptime-kuma since it needs to migrate the data
Other changes
Section titled “Other changes”Add preflight checks and argument_spec files to outline variables
Add/improve healthchecks for containers
Add security_opt: no-new-privileges:true to all containers
Traefik:
- If using SSL/TLS, the
websecureentrypoint is now the default, this will halve the amount of routers for Traefik
Media servers (Plex, Emby, Jellyfin):
- Transcode directories can now use
tmpfs, add the following toplex.ymlif they do not exist:hmsdocker_transcode_tmpfs_enabled: true:: this will enabletmpfshmsdocker_transcode_tmpfs_size: 4g:: this defines the max size,4gis the default
Documentation updates