Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request: Plex Watchlist support #87

Open
nylonee opened this issue Feb 18, 2024 · 1 comment
Open

Request: Plex Watchlist support #87

nylonee opened this issue Feb 18, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@nylonee
Copy link

nylonee commented Feb 18, 2024

Feature Description
plex_debrid is the only solution I know of which allows Plex Watchlists sync. I believe this integration (plus the Overseerr integration) is driving most of the adoption of plex_debrid over a standalone zurg implementation. However there are a few problems with this:

  1. plex_debrid is now unmaintained by the developer
  2. The Plex Watchlist sync is not comprehensive and only syncs the main user's watchlist.
  3. The watchlist sync is server-side expensive (Plex developers are threatening to shut down the API if it continues to be hammered in this way)

As the developer of Watchlistarr, I have a solution that provides a comprehensive sync. I've been trying to figure out how I can implement the capabilities of Watchlistarr into the debrid stack, and I think this might be the best place for such an integration.

The only information I need for a Watchlistarr sync is the Plex token (I don't even need the Plex server URL, all the calls are made directly to plex.tv)

I've had a think about where this would be best suited, and I can see two options here:

  1. What if debridmediamanager.com exposes an API which can be used to send new content (looked up via tmdb or tvdb id). Watchlistarr can now send new content to debridmediamanager that starts the sync.

  2. While Zurg is more of a webdav server, it does have a plex API call (therefore it already has a plex token) to refresh content on the Plex side. The implementation details here are bit more fuzzy and perhaps you can help me rule out whether this is a real option or not. Watchlistarr can be containerized, and I can do some tweaks to the app to make it either push (call an API) or pull (expose an API) to fetch the latest list of watchlisted items.

Your Environment

  • Zurg and Plex on Docker on Unraid
@nylonee nylonee added the enhancement New feature or request label Feb 18, 2024
@ianOsborne
Copy link

ianOsborne commented Jul 23, 2024

praying this happens, loved watchlistarr but can't get a separate arr stack with rdt client working on windows due to the fact that plex can't read windows symlinks, only those in rclone. would be immensely helpful if there was better watchlist support so that my external users don't have to use something like overseerr. thanks for making watchlistarr btw, it's awesome

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants