| title | Sonarr |
|---|---|
| description | A guide to installing Sonarr in TrueNAS Scale as well as docker via compose |
| published | true |
| date | 2026-06-07 14:40:13 UTC |
| tags | |
| editor | markdown |
| dateCreated | 2026-01-15 15:02:54 UTC |
Sonarr is a PVR (personal video recorder) for Usenet and BitTorrent users. It automatically monitors multiple RSS feeds and indexers for new and upgraded episodes of your wanted TV series, grabs them through your download client, then renames and organizes them into your library by series, season, and episode. Think of it as the TV-focused sibling of Radarr — part of the broader *arr stack alongside Prowlarr, Radarr, and Bazarr. Sonarr handles quality profiles, custom formats, automatic upgrades (e.g. replacing a 720p episode when a 1080p release appears), season pass monitoring, and release calendar tracking so it can grab new episodes the moment they air.
Sonarr pairs best with Prowlarr (indexer management) and a download client such as qBittorrent or SABnzbd. Set those up first for the smoothest experience. {.is-info}
services:
sonarr:
image: lscr.io/linuxserver/sonarr:latest
container_name: sonarr
environment:
- PUID=568
- PGID=568
- TZ=America/New_York
volumes:
- /mnt/tank/configs/sonarr:/config
- /mnt/tank/media:/media
ports:
- "8989:8989"
restart: unless-stopped- Navigate to Apps in the TrueNAS UI.
- Search the Community catalog for "Sonarr" and click Install.
- Configure the following settings:
- App Name:
sonarr - Timezone:
America/New_York - User and Group ID: PUID
568/ PGID568 - Storage → Config: Host Path →
/mnt/tank/configs/sonarr - Storage → Additional Storage: Host Path
/mnt/tank/mediamounted to/media - Web Port:
8989
- App Name:
- Click Install and wait for the app to reach the Running state.
Before anything else, lock down access:
- Go to Settings → General.
- Under Security, set Authentication to
Forms (Login Page). - Set Authentication Required to
Enabled. - Create a username and password, then save. Sonarr will restart.
- Go to Settings → Download Clients and click the + button.
- Select your client (e.g. qBittorrent or SABnzbd).
- Enter the host, port, and credentials.
- Click Test, then Save.
Rather than adding indexers manually, let Prowlarr manage them:
- In Prowlarr, go to Settings → Apps and add Sonarr.
- Enter the Sonarr URL (
http://sonarr:8989) and API key (found in Sonarr under Settings → General → Security). - Prowlarr will sync all your indexers to Sonarr automatically.
- Go to Settings → Media Management and add a Root Folder pointing to
/media/tv. - Under Settings → Profiles, configure quality profiles to match your storage and bandwidth.
- For curated custom formats and quality scoring, consider Profilarr to manage profiles across Radarr and Sonarr.




