Skip to content

Version 1.9

  • Add automatic app bootstrapping for the apps (see the docs):

    • Sonarr
    • Radarr
    • Prowlarr
    • Lidarr
    • Readarr
  • Move FlareSolverr toggle to container map

    • Will still use existing variable if previous install
  • Move NAS tasks to folder

  • Move Plex SSL tasks to Plex Postreqs tasks

  • Add Discord invite link

  • New container postreqs for Traefik

  • New container prereqs for qBittorrent

To support the new app bootstrapping, there is a new inventory/group_vars/all/app_bootstrap.yml file with these variables:

# If the playbook should attempt to connect supported apps together automatically.
hmsdocker_app_bootstrap: false
# If the created connections in the apps should be removed if the target resource is disabled
# Example: Disabling qBittorrent after having it enabled will remove the "HMSD - qBittorrent" download client from Sonarr and Radarr
hmsdocker_app_bootstrap_delete_unused: true
hmsdocker_app_bootstrap_prowlarr_enabled: true
hmsdocker_app_bootstrap_sonarr_enabled: true
hmsdocker_app_bootstrap_radarr_enabled: true
hmsdocker_app_bootstrap_lidarr_enabled: true
hmsdocker_app_bootstrap_readarr_enabled: true

Fixed an issue with python packages on Ubuntu 24.04.

Added Ubuntu 24 as Actions test

Add docs for the Docker Compose “override” functionality

Click here to see the docs on how to implement this

More in-depth docs:

Merging Multiple Compose Files

Compose File Specification - Merge

Fixes Prowlarr tag validation due to change in Prowlarr v2.0.5.5160

References: https://github.com/Prowlarr/Prowlarr/releases/tag/v2.0.5.5160 https://github.com/Prowlarr/Prowlarr/commit/3aed39dd52584e35e5aa51b9efc8724d04d4d780