ArrStalledHandler

ArrStalledHandler

Docker app from tommyvange's Repository

Overview

ArrStalledHandler is a Python-based script designed to handle stalled downloads in Radarr and Sonarr by taking actions such as removing, blocklisting, or blocklisting and re-searching for the affected items.

Runtime arguments

Network
bridge
Shell
sh
Privileged
false

Template configuration

Radarr URLVariable

The base URL for Radarr (ex. http://192.168.1.100:7878). Leave empty to disable Radarr-functionality. Comma seperated list for multiple instances.

Target
RADARR_URL
Radarr API KeyVariable

The API key for Radarr (found in Radarr settings). Comma seperated list for multiple instances.

Target
RADARR_API_KEY
Sonarr URLVariable

The base URL for Sonarr (ex. http://192.168.1.100:8989). Leave empty to disable Sonarr-functionality. Comma seperated list for multiple instances.

Target
SONARR_URL
Sonarr API KeyVariable

The API key for Sonarr (found in Sonarr settings). Comma seperated list for multiple instances.

Target
SONARR_API_KEY
Lidarr URLVariable

The base URL for Lidarr (ex. http://192.168.1.100:8686). Leave empty to disable Lidarr-functionality. Comma seperated list for multiple instances.

Target
LIDARR_URL
Lidarr API KeyVariable

The API key for Lidarr (found in Lidarr settings). Comma seperated list for multiple instances.

Target
LIDARR_API_KEY
Readarr URLVariable

The base URL for Readarr (ex. http://192.168.1.100:8787). Leave empty to disable Readarr-functionality. Comma seperated list for multiple instances.

Target
READARR_URL
Readarr API KeyVariable

The API key for Readarr (found in Readarr settings). Comma seperated list for multiple instances.

Target
READARR_API_KEY
Stalled TimeoutVariable

Time (in seconds) a download must remain stalled before actions are taken.

Target
STALLED_TIMEOUT
Default
3600
Value
3600
Stalled ActionVariable

Action to perform on stalled downloads: REMOVE, BLOCKLIST, or BLOCKLIST_AND_SEARCH.

Target
STALLED_ACTION
Default
BLOCKLIST_AND_SEARCH
Value
BLOCKLIST_AND_SEARCH
Run IntervalVariable

Time (in seconds) between script executions.

Target
RUN_INTERVAL
Default
300
Value
300
Verbose LoggingVariable

Enable verbose logging for debugging (true or false).

Target
VERBOSE
Default
false
Value
false
Count ´Downloading Metadata´ as stalledVariable

Count the qBittorrent status of ´Downloading Metadata´ as stalled.

Target
COUNT_DOWNLOADING_METADATA_AS_STALLED
Default
false
Value
false

Download Statistics

24,292
Total Downloads
1,717
This Month
1,278
Avg / Month

Total Downloads Over Time

Loading chart...

Details

Repository
tommythebeast/arrstalledhandler
Last Updated2025-03-05
First Seen2024-11-22

Run ArrStalledHandler on Unraid.

ArrStalledHandler is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.