App Bootstrapping
The app bootstrap tasks automatically configure the connections between supported apps (such as linking Prowlarr to Sonarr/Radarr, or adding download clients) to reduce the time it takes to get up and running.
Requirements
Section titled “Requirements”This requires DNS records to be properly configured for the following apps:
-
Prowlarr
-
Sonarr (including 4K instance if enabled)
-
Radarr (including 4K instance if enabled)
-
Lidarr
Details
Section titled “Details”The playbook automatically reads API keys from each app’s config file to establish connections between services.
To enable, set:
...hmsdocker_app_bootstrap: true...Connections
Section titled “Connections”These connections are prefixed with HMSD - and this prefix is required to work correctly. You can modify the settings of the connection, but not the name, otherwise it will just create another.
It will do the following for each service:
-
Prowlarr
-
Configure Indexer Proxies and Tags for the following services (if enabled)
- FlareSolverr
- qBittorrent
- Transmission
- Deluge
-
Configure the following apps:
- Sonarr (including 4K)
- Radarr (including 4K)
- Lidarr
-
-
Radarr (including 4K instance if enabled)
- Configure root folder
- Configure download clients (if enabled):
- Transmission
- qBittorrent
- Deluge
-
Sonarr (including 4K instance if enabled)
- Configure root folder
- Configure download clients (if enabled):
- Transmission
- qBittorrent
- Deluge
-
Lidarr
- Configure download clients (if enabled):
- Transmission
- qBittorrent
- Deluge
- Configure download clients (if enabled):
Unsupported Services
Section titled “Unsupported Services”Seerrs
Section titled “Seerrs”The Seerr apps are unsupported due to requiring you to initially authenticate with Plex after the container first starts and complete setup in order for its API key to work.