Commit 6cf44d

2026-04-21 11:30:14 Anonymous: Media Automation Stack (Umbrella Overview)
/dev/null .. streaming service.md
@@ 0,0 1,18 @@
+ # Streaming service
+
+ This system is a fully automated media acquisition and organization stack designed to manage movies and TV shows end-to-end with minimal manual intervention.
+
+ At its core, the stack combines four services: Radarr for movies, Sonarr for TV series, Prowlarr for indexers, and qBittorrent for downloading content. These are optionally fronted by Jellyseerr, which provides a user-friendly request interface.
+
+ All services share a unified filesystem layout based on /data, separating temporary downloads from final media libraries. Downloads are processed in /data/downloads and then automatically imported into structured libraries (/data/movies and /data/series) used by a media server such as Jellyfin.
+
+ The system operates in a fully automated pipeline:
+
+ 1. A request is submitted (optional via Jellyseerr)
+ 2. Radarr/Sonarr query indexers through Prowlarr
+ 3. qBittorrent downloads the selected release into category-based folders
+ 4. Radarr/Sonarr import and organize the media into the final library structure
+
+ Consistency across containers is enforced through a shared UID/GID (1000:1000) and strict separation between configuration (/config) and media data (/data).
+
+ This architecture prioritizes reproducibility, automation, and clean separation of concerns, ensuring that once configured, the system requires minimal ongoing maintenance while remaining scalable and predictable.
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9