-
Notifications
You must be signed in to change notification settings - Fork 1
sonarr
github-actions[bot] edited this page Aug 17, 2026
·
3 revisions
TV management. Monitors for episodes, sends NZBs to SABnzbd, organizes the results.
Web UI: http://<host>:8989
-
Download Client — Settings > Download Clients > Add SABnzbd. Host
sabnzbd, port8080, plus its API key. -
Root Folder — Settings > Media Management.
/data/complete/tvif you usedocker-compose.override.yml, otherwise/tv. - Indexers — sync automatically from Prowlarr; otherwise add them under Settings > Indexers.
- Quality Profiles — let Recyclarr sync TRaSH profiles rather than hand-tuning.
-
Hardlinks need one mount, not two. The base compose maps
/tvand/downloadsseparately, which Docker presents as two filesystems —link()fails and every import becomes a full copy.docker-compose.override.yml.examplemounts${MEDIA_ROOT}once as/datato fix this. Copy it before importing anything, since switching later means re-pointing root folders and remote path mappings. - Root folder is not the downloads folder. Root is where organized media lives.
-
RenameSeriesrenames files only, not the series folder. To applyseriesFolderFormatto existing series:PUT /series/editor {seriesIds, rootFolderPath, moveFiles:true}. - Remote path mapping is unnecessary here — Sonarr and SABnzbd see identical paths.