Sleutharr

Sleutharr

Docker app from Dsopinka's Repository

Overview

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.

Install Sleutharr on Unraid in a few clicks.

Find Sleutharr in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for Sleutharr Review the template variables and paths Click Install

Download Statistics

1,359
Total Downloads

Related apps

Details

Repository
dsopinka123/sleutharr:latest
Last Updated2026-08-12
First Seen2026-08-10

Runtime arguments

Web UI
http://[IP]:[PORT:8080]/
Network
bridge
Shell
sh
Privileged
false

Template configuration

WebUI PortPorttcp

Port for the Sleutharr web interface.

Target
8080
Default
8080
Value
8080
ConfigPathrw

Holds the SQLite database, the generated secret key, and logs.

Target
/config
Default
/mnt/user/appdata/sleutharr
Value
/mnt/user/appdata/sleutharr
PUIDVariable

User ID that owns files written to /config.

Default
99
Value
99
PGIDVariable

Group ID that owns files written to /config.

Default
100
Value
100
TZVariable

Timezone, e.g. Europe/London. Affects displayed timestamps.

Default
Etc/UTC
Value
Etc/UTC
CSRF trusted originsVariable

Only needed behind an https reverse proxy. Comma-separated, e.g. https://sleutharr.example.com

Target
SLEUTHARR_CSRF_TRUSTED_ORIGINS