Project cluster

🎬 Media

A self-hosted Netflix and Spotify. Search and stream almost anything instantly on demand via TorBox debrid caching, watch live TV with electronic program guide schedules, request missing titles for automatic multi-language subtitle fetching and permanent archiving, or stream and sync music playlists through Navidrome and Aurral.

How it fits together

1

Request

Search for a movie or show in Seerr and hit Request.

2

Find

Prowlarr checks a list of sources for it. Fully automatic.

3

Fetch

Sonarr or Radarr grabs the best version and downloads it through qBittorrent, behind a VPN.

4

Organize

Once it's done, it gets renamed and filed into the library on its own.

5

Watch

It shows up in Jellyfin, ready to stream.

Watch, listen, and request

Automated library tracking

The *arr suite and subtitle engines that monitor series, movies in standard & 3D, and music.

Download & streaming pipeline

Indexer management, VPN-protected downloading, TorBox debrid resolution, and user onboarding.

Underneath the media stack

Plumbing, not apps. Nothing to log into, nothing to request.

🎞️

Tdarr

Watches the 3D library, and whenever a true side-by-side or over-under file shows up, automatically builds a red-cyan anaglyph copy from it, the kind that plays normally on any screen with a cheap pair of red-cyan glasses, no 3D display needed. The original stays untouched in the 3D library; the converted copy quietly joins the regular one. It's admin-only infrastructure with no public address, there's nothing to log into from here.

📡

IPTV EPG

Runs on an automated daily cron schedule at 04:00 to aggregate and parse XMLTV electronic program guides for hundreds of Pluto TV channels, feeding up-to-date broadcast schedules directly into Jellyfin's Live TV tuner.

🛡️

FlareSolverr

Runs alongside Prowlarr behind Gluetun's VPN, automatically solving Cloudflare bot challenges and CAPTCHA screens so indexers keep syncing releases smoothly without stalling requests.

🔄

slskd

A Soulseek client running quietly in the background so Aurral can find and download individual tracks for synced playlists. Tunnels exclusively through Gluetun Music's dedicated secondary ProtonVPN connection with automated NAT-PMP port forwarding to keep peer uploads active and prevent search deprioritization.