Sonarr

mediaautomation

Automated TV show download manager. Monitors RSS feeds, grabs releases based on quality profiles, and sends them to your download client. Part of the arr media stack

#tv-shows#usenet#torrents#pvr#media-automation#arr-stack#docker#self-hosted

Quick Start

docker run -d -p 8989:8989 -v /path/to/config:/config -v /path/to/tv:/tv lscr.io/linuxserver/sonarr

Overview

Sonarr is an automated TV show download manager — a personal video recorder for Usenet and torrent sources. Add a series, configure your quality preferences, and Sonarr monitors release feeds and sends matching episodes to your download client automatically. When a better-quality version of something already in your library appears, it can grab that too and replace the original.

The quality profile system is the core. You define which resolutions and codecs are acceptable, which you prefer, and which you will upgrade to. Sonarr then filters every release it finds against those rules, so your library accumulates at the quality you want without manual triage.

Sonarr is one piece of a larger stack. It needs an indexer manager (typically Prowlarr) to know where to find releases, and a download client (qBittorrent, SABnzbd, NZBGet, or others) to do the actual downloading. Pair it with Radarr for movies and a media server like Jellyfin or Plex, and the whole chain from “show was released” to “available to watch” becomes automatic.

The medium difficulty rating reflects the initial setup: indexers, download clients, and root folders all need configuring before anything works. Once running, maintenance is minimal. A calendar view shows what is upcoming, what is downloading, and what is missing across your entire tracked library.

Use Cases

Specific ways to use Sonarr for your workflow.

01
Automatically download new TV episodes as they air based on quality profiles
02
Manage an existing media library and fill in missing episodes
03
Monitor release groups and upgrade downloads when better quality becomes available
04
Integrate with Jellyfin, Plex, or Emby for a complete media stack

Deployment Strategy

Recommended ways to host Sonarr in your own environment.

docker
self-hosted