Sleutharr
dsopinka123/sleutharr:latest
https://hub.docker.com/r/dsopinka123/sleutharr
bridge
sh
false
true
https://forums.unraid.net/topic/200171-support-sleutharr-where-did-my-request-die/
https://sleutharr.com
BETA. Actively developed and stable to run, but new: the part still settling is whether every verdict is right on setups I have not seen. If it ever tells you something confidently wrong, that is the bug I most want reported.
Sleutharr answers one question: "I requested this - where did it die?"
It stitches a single request into one timeline across your request manager,
Sonarr/Radarr, your download client and your media server, then tells you where the
chain broke and what to do about it.
Supports Seerr, Overseerr, Jellyseerr and Ombi; Sonarr and Radarr (any number of
instances, including 4K splits); qBittorrent, Transmission, Deluge, SABnzbd and
NZBGet; and Plex, Jellyfin and Emby.
Read-only by default. The one exception is a "remove and blocklist" button for stuck
downloads, which always asks for confirmation and never runs automatically.
All service URLs and API keys are configured in the web UI, not through environment
variables. Add your services on the Settings page after first start, then press
"Find my other services" and Sleutharr will read the rest of your setup for you.
The *arr stack is very good at each individual job and gives you nothing that spans
them. When a request never arrives, the answer is somewhere across five different
web UIs, and the symptom rarely matches the cause:
• Sonarr says "no results" - because the item is not monitored.
• The download client shows 100% - because the import failed on a hardlink error.
• The *arr says "imported" - because Plex mounts that folder at a different path.
Sleutharr gives you a single verdict per request, the evidence behind it, and the
specific next action - with a link straight to the record in whichever app owns the
fix.
**Setting it up**
Add your request manager, then press "Find my other services". Sleutharr reads your
Sonarr and Radarr instances out of it - including the two settings that are easy to
get wrong by hand - and then reads your download clients out of those. For Plex you
sign in with your Plex account and pick a server; there is no token to hunt down.
**What it can fix for you**
Every action asks first and nothing runs unattended:
• Remove a stuck download and blocklist the release, so the *arr finds another.
• Retry a request whose hand-off to Sonarr/Radarr failed.
• Add the folder mapping when your media server sees files at a different path.
• Ask your indexers why nothing is being grabbed, and show the exact reason
each release was rejected.
MediaApp:Video Tools:Utilities
http://[IP]:[PORT:8080]/
https://raw.githubusercontent.com/Dsopinka/sleutharr/main/unraid/sleutharr.xml
https://raw.githubusercontent.com/Dsopinka/sleutharr/main/unraid/icon.png
If Sleutharr saved you some time, buy me a coffee.
https://buymeacoffee.com/dsopinka
8080
/mnt/user/appdata/sleutharr
99
100
Etc/UTC