{"repo":"ahbanavi/arr-stack","free":true,"listed":false,"github":"https://github.com/ahbanavi/arr-stack","clone":"git clone https://github.com/ahbanavi/arr-stack.git","description":"Self-hosted arr media automation stack (Sonarr/Radarr/Prowlarr/Bazarr + rdtclient/aria2 + tinyMediaManager + Jellyfin) — compose, custom BT4G Prowlarr indexer, and connector scripts.","language":"Shell","stars":22,"topics":[],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"arr-stack A self-hosted arr media automation stack running in Docker on any Linux host. Requests flow through the arr PVRs to indexers, get fetched via a debrid service, are renamed and scraped by tinyMediaManager, and served by Jellyfin — with subtitles handled by Bazarr and Telegram notifications on every grab/import. This repo is the compose file, the custom Prowlarr indexer, and the connector scripts that glue it together. Stack Service Image Role --- --- --- Sonarr lscr.io/linuxserver/sonarr TV PVR Radarr lscr.io/linuxserver/radarr Movie PVR Prowlarr lscr.io/linuxserver/prowlarr Indexer manager (syncs indexers to Sonarr/Radarr) Bazarr lscr.io/linuxserver/bazarr Subtitle automation rdtclient rogerfar/rdtclient Debrid download client (qBittorrent-compatible API) aria2 / AriaNg hurlenko/aria2-ariang Download engine rdtclient offloads to over JSON-RPC tinyMediaManager tinymediamanager/tinymediamanager Metadata, artwork, and renaming Jellyfin jellyfin/jellyfin Media server Pipeline The key design choice: the arr renamers are off — tinyMediaManager owns naming, metadata and artwork. Because TMM moves files after import, the connector scripts re-sync the arr databases and Bazarr afterward. See docs/architecture.md . Quick start Default web UIs: Sonarr :8989 · Radarr :7878 · Prowlarr :9696 · Bazarr :6767 · rdtclient :6500 · AriaNg :9095 · tinyMediaManager (noVNC) :4000 · Jellyfin :8096 . After the stack is up: 1. rdtclient — add your debrid provider + token in its UI; set its do","default_branch":null,"files":null,"tree":[],"storefront":"/r/ahbanavi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ahbanavi/arr-stack/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}