this post was submitted on 20 Mar 2025
89 points (100.0% liked)

Selfhosted

44648 readers
1282 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

MediaWolf – A Missing Piece for the Arr Stack, Open for Contributors

Hey lemming self-hosters,

I came across MediaWolf recently and wanted to share it here. It’s an open-source project that’s tackling a big gap in the media automation space. If you use Radarr, Sonarr, Lidarr, Readarr, or any part of the Arr stack, you know how powerful they are for managing and downloading media. But despite how great they are individually, they don’t always work together as smoothly as they could.

That’s where MediaWolf comes in. It’s designed to tie everything together... acting as a discovery hub, recommendation engine, and management tool to help you find, organize, and automate your media library across multiple services. Instead of manually juggling requests between different apps, MediaWolf aims to make it all feel more seamless.

Why Does This Matter?

Right now, if you want to add a new movie or TV show, you probably:

Search for it manually across different Arr services

Check which quality profiles or indexers work best for that media type

Figure out if it's already available somewhere in your library

Manually add it to the right service

With MediaWolf, the idea is to bring everything under one roof... a central place to discover, recommend, and manage media without bouncing between multiple dashboards. Think of it as a missing bridge between the different pieces of your media automation setup.

The Project Needs Contributors

The creator, TheWickedWolf, recently posted on Reddit looking for developers to help bring MediaWolf to life. The project is already in motion, but for it to really thrive, it needs more people involved. Since it’s built in a modular way, you don’t have to commit to the entire project, just focus on a specific part that interests you.

New features? There’s room for innovation.

Bug fixes and improvements? Always welcome.

UI/UX enhancements? Could use some polish.

Open-Source and Accepting PRs

If you’re into media automation, open-source development, or just want to help improve how the Arr stack works together, this is a great project to check out. The team is actively accepting pull requests, and the creator is open to adding new contributors.

Repo: GitHub – MediaWolf

If you've ever wanted a smarter, more integrated way to work with the Arr stack, this might be it.

top 10 comments
sorted by: hot top controversial new old
[–] [email protected] 2 points 1 hour ago* (last edited 59 minutes ago)

Right now, if you want to add a new movie or TV show, you probably:

Search for it manually across different Arr services

I mean, you only search one arr service depending on the media type.

Check which quality profiles or indexers work best for that media type

Figure out if it's already available somewhere in your library

You've already setup your quality profiles and indexers for your Arrs when you initially configured them, so there's no need to do that every time you add a new item. If it's already in your library, it shows when you search for it so not much figuring out.

Manually add it to the right service

Again, you've already searched in the appropriate Arr service for the media type. The "manual" action is pressing "Add", which i assume you'd need to do with this too?

I think I'm confused as to what problem this actually solves?

[–] [email protected] 21 points 14 hours ago (4 children)

How is this any different from Overseerr?

[–] [email protected] 4 points 8 hours ago

Here's the rundown from the repo:

Proposed Project Features:

Books (Readarr & Anna’s Archive)

✅ Missing List → Read from Readarr, fetch missing books and auto-download via Anna’s Archive ✅ Manual Search → Search Anna’s Archive and download books (user selection and defined file structure) ✅ Recommendations → Generate book suggestions based on Readarr library (using a background tasks to scrape from Goodreads) - with options to add or dismiss suggestions including filters and sorting

Movies (Radarr & TMDB)

✅ Recommendations → Read Radarr library and suggest similar movies via TMDB (with options to add or dismiss suggestions including filters and sorting) ✅ Manual Search → Search via TMDB with option to add to Radarr

TV Shows (Sonarr & TMDB)

✅ Recommendations → Read Sonarr library and suggest similar shows via TMDB (with options to add or dismiss suggestions including filters and sorting) ✅ Manual Search → Search via TMDB with option to add to Sonarr

Music (Lidarr, LastFM, yt-dlp, Spotify)

✅ Manual Search → Search Spotify for music and download via spotDL (which uses yt-dlp) ✅ Recommendations → Generate artist recommendations from LastFM based on Lidarr library (with options to add or dismiss suggestions including filters and sorting) ✅ Missing List → Read Lidarr library, fetch missing albums and download via yt-dlp

Downloads (via yt-dlp)

✅ Direct Download Page → Input YouTube or Spotify link and download video/audio using spotDL or yt-dlp

Subscriptions (via spotdl and yt-dlp)

✅ Schedule System → Subscribe to YouTube Channels, Spotify or YouTube Playlists and download on a schedule

[–] [email protected] 18 points 13 hours ago

Or Jellyseer for us jellyfin users.

[–] [email protected] 11 points 13 hours ago (1 children)

Or my favorite, Jellyseer. Seems to have mostly the same features. But I'm always looking for more and better.

[–] [email protected] 3 points 8 hours ago (1 children)

Ive just installed jellyseer last week and I love it!

I think the scope of this project is more ambitious with the additional media types as well as being a recommendation engine and an arr suite manager

[–] [email protected] 2 points 8 hours ago

I missed the Readarr part in my initial read through, but that is exciting. Jellyseer kind of has a recommendation section, mostly in popular and trending movies. I think it pulls from Trakt? Not entirely sure on that one. Either way, I'm looking forward to trying Mediawolf.

[–] [email protected] 4 points 12 hours ago

Read the GitHub, for one Overseer/Jellyseer don't work for books or music. But there's more to this than just a request tool.

[–] [email protected] 5 points 13 hours ago (1 children)
[–] [email protected] 2 points 8 hours ago

Thats a cool project as well! I dont think there's very much overlap in functionality between the two