The *arr stack is for legally* playing music, TV shows and movies. There are four major components, those being:
- Jellyfin (or plex for purists)
This is your Main Guy. Jellyfin finds where your files are stored, and plays them in UIs across differnt systems, platforms, etc. - Lidarr
Lidarr is your Music Guy. Lidarr finds music by using the download clients and indexers (in our case via slskd for both) supplied. - Radarr
Radarr is your Movie Guy. Radarr finds movies (in our case by using Qbittorrent). Indexers for radarr are common indexing sites for Linux ISO's, like 1337x.to and rarbg. - Sonarr
Sonarr is your TV Show guy. Sonarr finds TV shows in the same manor as Radarr.
- Copy the docker-compose.yml
- <STORAGE_LOCATION> = replace with your storage location (/mnt/hdd/starrr/), keep trailing slash
<CONFIG_LOCATION> = replace with your config location (/home/pi/starrr/), keep trailing slash - Make sure storage_location and config_location exist, otherwise you'll run into unexplainable issues only fixed by nuking your docker install. Don't ask me how I know.
- Run
docker compose up -d
- Make sure everything's configured right. Follow the graph. Connect Radarr, Lidarr to Jellyfin, et cetera.