Introducing Coaxist: a single Docker container for running Plex + Debrid with automatic request fetching - eviltoast

Hey folks. I’ve run a Plex instance on my home server for friends and family for a while now. I recently discovered how easy it was to use Stremio + Torrentio + Debrid, but all my users are already used to Plex, and I like to use the Plex app to download media to my phone before I fly somewhere on vacation. The plex_debrid project made me wonder how easy it could be to use Plex with Debrid.

Over the last few months I’ve been putting together Coaxist, a single Docker container with Plex, Overseerr, Rclone, and Debrid support. Features include:

  • Support for multiple Media Profiles: e.g. grab 4K DV copies for home viewing, and 1080p copies for maximum compatibility
  • It’s just Plex: use the Plex apps, share with other users, download for offline viewing
  • Plex watchlist and Overseerr request integration, out of the box – no copying API keys around
  • “Instant” downloads with Debrid caching support
  • Automatically refresh your Debrid files before they expire

It’s easy to get started: start the container, set your Debrid credentials and media profiles in the config, and sign into Plex and Overseerr. The Connector searches Torrentio for your requests and sends the files to Debrid, while Rclone mounts the media locally for Plex to serve. Check out the Quick Start guide.

This project is still in early stages – expect many breaking changes – but if you’re brave, and have a Linux, Unraid, or NAS machine that can run Docker containers, I’d love for you to try this out and let me know what you think.

  • DomoPANTS@lemmy.world
    link
    fedilink
    English
    arrow-up
    10
    ·
    1 year ago

    For someone with an established plex, jellyfin, etc system, what did Debrid and Torrentio offer for you to switch?

    • mplewis@lemmy.globe.pubOP
      link
      fedilink
      English
      arrow-up
      5
      ·
      1 year ago

      I have a “traditional” home server with Plex + *arr + torrent client set up. It’s great, but I need to manage the storage space on my NAS and I have to wait a few hours between requesting media and watching it. Using Debrid with Torrentio means I don’t have to wait for a download or find a place to store it.

      Right now I run both Coaxist and my old Plex server in parallel.