memepipe.tv

A self-hosted media server for family and friends. Everything below is gated by a single sign-on — log in once and you're good.

Lyle Lanley

Support the server

Hosting costs $67.97/month. If you watch more than a few movies here, consider chipping in.

Patrons
Monthly

→ patreon.com/linusplextips

Watch & listen
Plex

Plex

The main way to watch. Works on every smart TV, phone, and browser. Sign in with your linked account at plex.tv and this server will appear under your libraries. Native apps bypass the reverse proxy entirely via Plex's relay.

Jellyfin

Jellyfin

Fully open-source alternative to Plex — same library. Useful if you want native 4K passthrough without a Plex Pass, or just prefer the UI.

Navidrome

Navidrome — music

Subsonic-compatible music streamer. Use the web UI, or point any Subsonic client (DSub, play:Sub, Symfonium, Feishin) at https://memepipe.tv/navidrome.

Calibre

Calibre Library — ebooks

OPDS feed and direct downloads. Point your ereader app (Moon+ Reader, KyBook, FBReader) at https://memepipe.tv/books/opds.

Request & access
Jellyseerr

Jellyseerr — request content

Can't find a movie or show? Request it here — Sonarr and Radarr will queue it up automatically. Sign in with your Plex or Jellyfin account.

Wizarr

Wizarr — invite a friend

Self-serve invite system. Admins can create one-time invite links that auto-provision accounts on Plex, Jellyfin, and the request portal in one click.

Extras

FreshRSS

Self-hosted RSS/Atom reader. Import your OPML from Feedly/Inoreader on first login.

Nextcloud

Nextcloud

Personal cloud storage, calendar, contacts, and an office suite. Use the desktop/mobile clients with the same SSO credentials.

Status — is it up?

Uptime Kuma public status page. Check here before asking if something's down.

Admin tools (the *arr stack)
Sonarr

Sonarr — TV shows

PVR for TV. Monitors a list of shows and automatically searches Prowlarr's indexers for new episodes. Passes releases through qBittorrent for download, then sorts and renames into /media/tvshows/.

Radarr

Radarr — movies

Same as Sonarr but for movies. Monitors your wishlist, searches indexers, dispatches to qBittorrent, and files the result under /media/movies/.

Lidarr

Lidarr — music

PVR for music — monitors artists and albums, downloads new releases, tags them, and drops the result into /media/music/ where Navidrome picks them up.

Prowlarr

Prowlarr — indexer manager

Central indexer manager for the whole *arr stack. Add an indexer here once and it gets pushed to Sonarr/Radarr/Lidarr automatically. Currently feeds 6 public indexers.

Jackett

Jackett — legacy indexer bridge

Older indexer bridge that exposes Torznab feeds for trackers Prowlarr can't natively speak. Mostly replaced by Prowlarr these days; kept around as a fallback.

Bazarr

Bazarr — subtitles

Companion to Sonarr and Radarr that automatically downloads subtitles for everything in your library. Speaks OpenSubtitles, Addic7ed, and a dozen other providers.

qBittorrent — download client

The actual BitTorrent client the *arr stack pushes releases into. Everything downloads to /downloads/incoming/, then moves to /downloads/complete/ where the *arrs pick it up and file it.

Stats & monitoring
Tautulli

Tautulli — Plex analytics

Who's watching what, how often, and where. Stream history, per-user usage graphs, transcoding stats, and push notifications for new media.

Jellystat — Jellyfin analytics

Same idea as Tautulli but for Jellyfin. Tracks playback history, user activity, and library growth.

Grafana

Grafana — system dashboards

Dashboards for everything: CPU, disk, temperature, network throughput, Docker container resource use, SMART health, and the *arr queues. Data comes from Prometheus.

Prometheus — metrics DB

Time-series metrics database. Scrapes node-exporter, cAdvisor, blackbox-exporter, and the *arr apps every 15 seconds. Retains 30 days locally.

Alertmanager — alerts router

Routes Prometheus alerts to a Discord webhook. Currently watching host load, disk usage, SMART failures, service uptime, and backup staleness.