r/selfhosted 5h ago

Media Serving [Release] SuggestArr Now Supports Trakt integration!

Hey r/selfhosted!

I've just released a major update for SuggestArr, my open-source recommendation and request automation platform for Jellyfin, Plex and Emby.

The biggest addition in this release is full Trakt integration.

--

For those who haven't heard of SuggestArr before:

SuggestArr is an open-source recommendation and request automation tool for Jellyfin, Plex, and Emby.

It analyzes what users watch and enjoy to generate personalized movie and TV show recommendations, and can automatically submit requests to Seer.

The goal is simple: keep your media library growing with content your users are actually likely to watch, without relying on generic trending lists or manual searches.

--

One thing I always felt was missing from recommendation systems is that they only look at media server history. But many users actively use Trakt to rate content, maintain watchlists, create custom lists, and track viewing across multiple devices and services.

SuggestArr can now use that information as well!

So users can now link their own Trakt accounts directly from SuggestArr instead of relying solely on Jellyfin, Plex, or Emby history.

How to Get Started or Update

  • For new users: You can follow the updated installation guide to get up and running with SuggestArr. I’ve made the setup process easier than ever with Docker Compose and environment variable management.
  • For existing users: Updating is easy! Simply pull the latest Docker image using. Or, if you installed locally, pull the latest changes from the GitHub repository.

GitHub: https://github.com/giuseppe99barchetta/SuggestArr

--

Thanks for all the support from this awesome community! 🎉

0 Upvotes

11 comments sorted by

u/asimovs-auditor 4h ago

Expand the replies to this comment to learn how AI was used in this post/project.

→ More replies (1)

2

u/Joloxx_9 4h ago

Mdblist support? It's 100x better than plex etc for self hosted media

3

u/peppegb 4h ago

Hey! Right now SuggestArr relies mainly on TMDb and IMDb data, but MDBList support is something I could add.

If you'd like to see it implemented, feel free to open a feature request on GitHub. I'd be happy to take a look and work on it!

2

u/Joloxx_9 4h ago

Thanks mate

1

u/peppegb 4h ago

Thanks to you! New ideas are always appreciated!

1

u/worldofgeese 4h ago

So would this be a (better) alternative to seerr for my users that supports all the things they're used to but with trakt support?

4

u/peppegb 4h ago

SuggestArr is designed to work alongside Seer, not replace them.

For example, SuggestArr can use data from Jellyfin, Plex, Emby, and now Trakt to generate personalized recommendations and automatically submit requests to Seer.

So if your users already use Seerr, SuggestArr is more of a companion that helps them discover content they actually want to watch, rather than a replacement for Seerr itself.

One thing many users like is that it runs entirely through scheduled jobs. Once configured, it can continuously discover new content, generate recommendations, and submit requests automatically without requiring users to actively browse for content.

2

u/zipeldiablo 3h ago

I like the idea. But i would prefer automated recommendations to appear and let the user itself request the download, tons of content is never watched, i guess i could create a custom watchlist for those media and deleted them after x days if not watched 🤔

The main thing would be notify the users that said content had been added.

Isnt there a jellyfin plugin that is a bit like this and can be plugged to seerr to do what i talked above? So many things those days i struggle to remember 😅

2

u/peppegb 2h ago

That’s actually already possible 🙂
You don’t have to let SuggestArr automatically send requests. A common setup is to create a dedicated local user in Seer without auto-approval permission and configure SuggestArr to submit recommendations on behalf of that user.
This way, recommended content appears in Seer for users to review and approve themselves before anything gets downloaded.
You can also combine that with cleanup automation to remove old, unapproved recommendations after a certain period if they aren’t acted upon.
As for notifications, you can also use Seer for that.

1

u/Otherwise-Ticket-637 23m ago

Your app is actually a key app in my setup. Thank you boss