rdborg / Mediarium
git clone https://github.com/rdborg/Mediarium.git
v3.2.19 · today
Self-hosted media manager for movies, TV, music, ebooks and audiobooks: search, download and organise, all in one Docker container.
—
stars, 24h
—
stars, 7 days
+250
stars, 30 days · #1,044
250
★ total
22
forks · 17 open issues
Star history starts 2026-10-20; the chart appears after the second daily snapshot.
LanguageGo
LicenseAGPL-3.0
Created2026-09-28 (22d ago)
Last pushtoday
Watchers4
OwnerUser
GitHub topics
audiobooksdockerebooksgolanghomelabjellyfinmedia-managernasplexradarr-alternativereactself-hostedsonarr-alternativesqlitetorrentusenet
Links
- GitHub: github.com/rdborg/Mediarium
- Homepage: https://mediarium.app
- Releases · Issues · Hacker News mentions
README excerpt
Your movies, TV, music and books, from search to library, in one app. Install · Documentation · Features · Changelog · Report a bug · Ideas and questions # Mediarium Mediarium is a self-hosted media manager. Find a movie or show, and it searches your Usenet and torrent indexers, downloads the best release, unpacks it, names it and puts it in your library, ready for Plex, Jellyfin or Emby. It does the jobs of Radarr, Sonarr, Prowlarr, SABnzbd, a torrent client and Bazarr in **one app**: one container, one web page, one search bar, one thing to update and back up. - **Movies and TV** (anime, daily shows and specials included), plus **music**, **ebooks** and **audiobooks** if you switch them on. - **Mediarium Books**, a built-in reader and audiobook player that opens as an app of its own and remembers your place on every device. It reads Kindle books too, jumps between audiobook chapters, and follows book series. - **Tags** such as Kids or 4K, which also show up as collections in Plex, Jellyfin and Emby. - **Discover and search** everything from one place, across all your indexers. - **Built-in downloaders** for Usenet and torrents, with repair and unpacking. - **Built-in VPN** for torrents (WireGuard), with no special container permissions. - **Quality profiles** with upgrades and fallbacks, automatic searching and retries. - **Family accounts with permissions and requests**: choose what each person can do, and anyone who can't add titles sends a request for you to approve. - **Subtitles** picked to match your exact file, with a timing fix when one is out of sync. - **What's been watched**, read from Plex, Jellyfin and Emby, with watch statistics and optional cleanup rules (all off until you switch them on). - Notifications, media-server refresh (Plex, Jellyfin, Emby, Audiobookshelf, Kavita), download hours, backups, and your own script after each import. - **Move over from Radarr, Sonarr, Prowlarr, SABnzbd** and eight other apps without redoing your setup. They are only read, never changed. - Runs on **Synology, Unraid, QNAP, any Linux server** and 64-bit Raspberry Pi. **Privacy:** there are no ads, and Mediarium sends nothing about you or your library anywhere. It asks once whether you want to share a small anonymous message a day (a random ID, the version and rough device sizes) so the project can see which devices are popular: it is off until you say Yes, the numbers are public at mediarium.app/stats, and the code is open. What exactly is sent. Mediarium is new. Movies and TV work end to end, and so do music, ebooks and audiobooks once you switch them on. It's used daily, but expect some rough edges. FEATURES.md says what works and what doesn't yet. ## Screenshots | | | |---|---| | | | | **Dashboard**: what needs attention, a card per kind of media and the Server card | **Discover**: more like your library, trending, popular and coming soon | | | | | **Library**: every title with its status, and Select to change many at once | **Activit