-
Notifications
You must be signed in to change notification settings - Fork 1
sonarr
github-actions[bot] edited this page Mar 24, 2026
·
3 revisions
TV show management and automation. Monitors for new episodes, sends downloads to SABnzbd, and organizes files into your library.
Web UI: http://<host>:8989
-
Download Client — Settings > Download Clients > Add SABnzbd. Enter the host (
sabnzbd), port (8080), and API key. -
Root Folder — Settings > Media Management > Add Root Folder. Point to
/tv(your organized library, not the downloads folder). - Indexers — If using Prowlarr, indexers sync automatically. Otherwise add them manually under Settings > Indexers.
- Quality Profiles — Use the defaults or let Recyclarr sync TRaSH Guide profiles. Customize under Settings > Profiles.
- Add Shows — Search and add TV series. Sonarr monitors for new episodes and backfills missing ones.
- Root folder != downloads folder. Root is where organized media lives. Downloads are temporary.
- Naming matters. Use Sonarr's recommended naming format (Settings > Media Management) so Jellyfin picks up files correctly.
-
Hardlinks save disk space. If
/downloadsand/tvare on the same filesystem, Sonarr hardlinks instead of copying. This is already set up correctly in the compose file. - Remote path mapping is only needed if Sonarr and your download client see files at different paths (not the case in this Docker stack).
- Servarr Wiki — official docs
- Quick Start Guide
- TRaSH Guides — Sonarr — quality profiles, naming, custom formats
- LinuxServer.io Docker