Version 1.16
v1.16.1
Section titled “v1.16.1”Remove TRANSMISSION_WEB_UI environment variable from Transmission.
See:
v1.16.0
Section titled “v1.16.0”Breaking Changes
Section titled “Breaking Changes”-
Changes Docker network IP subnet allocation
-
Changes it from Dockers default address pools which provision
/16subnets by default to a set range that provisions/24subnets. -
This is to allow many more Docker networks on the same host
-
Required Steps
Section titled “Required Steps”Technically not really required, but highly recommended to apply the new Docker network settings.
Please run the following commands in order to implement the above Docker network change:
cd /opt/hms-dockersudo docker compose downsudo docker compose up -dIf it says any networks were not removed because they are still in use, you will need to remove any other containers that are using the network and try again.
These commands will bring down the Compose stack and then recreate the resources. This is required in order to use the new IP subnet ranges. Once items are created again, you can bring up the other containers that were using the shared network(s).
This will apply to ALL networks on the same Docker host.
New Features
Section titled “New Features”Unifi DNS record manager role:
- Manages DNS records in a Unifi Controller
- See the DNS Docs
Settings Manager script:
- New python script to easily manage the yml file configs
- See the Custom Scripts Docs
New containers
Section titled “New containers”-
n8n
-
Dockhand
-
Seerr
-
This is a merging of Overseerr and Jellyseerr, you can use your existing Jellyseerr data by following the below steps (Unsure of process with Overseerr):
-
Enable Seerr in the container map and run playbook
-
Stop both Seerr and Jellyseerr/Overseerr:
docker stop seerr jellyseerr -
Remove newly created items in
/opt/hms-docker/apps/seerr/configby runningsudo rm -rf /opt/hms-docker/apps/seerr/config/* -
Copy existing Jellyseerr/Overseerr data to the Seerr directory by running
sudo cp -r /opt/hms-docker/apps/jellyseerr/config/* /opt/hms-docker/apps/seerr/config/ -
Update the copied files ownership by running
sudo chown -R 1234:1234 /opt/hms-docker/apps/seerr/config/*, replace1234with your specific UID/GID if you are not using the default -
Start Seerr with
docker start seerr -
Validate that data looks correct
-
Update Cloudflare Tunnel (if enabled)
-
Disable Jellyseerr/Overseerr in container map
-
Run playbook
-
-
Other changes
Section titled “Other changes”-
Removes DNS settings for Transmission container
-
Removes the unused network
media_net -
Changes how the GPU role is implemented now that more control over the Docker
daemon.jsonconfig file is implemented for the network and logging changes outlined above. -
Adds default Docker logging configuration