Hoping someone can help me out with figuring out how to use torrent streaming within Jellyfin (or similar). I’ve been researching/experimenting for a week now and am only getting more confused, lol.

Currently using Stremio with TorBox (and Trakt) as a Netflix/PrimeVideo replacement. It works great for streaming movies or my favorite shows quickly at high-quality with no buffering, but Stremio is profoundly terrible at everything else (and is sketchy AF).

I want to put together something that acts like a locally hosted version of the late great Fmovies – simply shows what’s available, and keeps track of what I’m watching and which series is next with easily configurable and customizable watchlists. When I choose something to watch and press play, it plays immediately – just like any commercial (or pirate) streaming service.

I’m not interested in downloading/hoarding, only streaming. I don’t want anything downloaded to my computer, but having an option to cache something locally for a certain time would a convenient feature. TorBox currently does all the streaming and seeding.

Jellyfin looks like the way to go. But all of the guides and plugins are geared towards Usenet/Torrent collectors, and not streamers. The Arr suite seems overkill for what I need, but certain parts seem useful so maybe something could be cobbled together? Then there’s newer plugins/apps such as Jellyseer, ListSync, etc, but all the information is geared towards downloaders and not streamers.

I’m not married to TorBox, but it works great for me and has the option for Usenet as well as debrid. If something works better I’ll check it out.

Is this possible using Jellyfin? Is there a hidden or unlisted plugin for it like the Torrentio Stremio plugin or the Umbrella Kodi plugin for Jellyfin.

Or can the Arr apps do this without having to download/organize?

Or some other media server entirely?

Much thanks for any help or hints you can give. If I get something working I’ll post a detailed guide if there’s need for one.

  • Kuvwert@lemm.ee
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    8 hours ago

    Okay Ive been asking the same question and I Ive not found a perfect solution.

    My current best option has been self hosting docker streamio. Here’s my wip compose file if you want to try it:

    
    version: '3'
    services:
      jackett-stremio:
        image: tsaridas/jackett-stremio:latest
        container_name: jackett-stremio
        environment:
          - JACKETT_HOSTS=http://host.docker.internal:PORT_JACKETT
          - JACKETT_APIKEYS=YOUR_JACKETT_API_KEY
        ports:
          - 17008:7000/tcp
        restart: unless-stopped
    
      stremio:
        image: tsaridas/stremio-docker:latest
        restart: unless-stopped
        environment:
          - NO_CORS=1
          # - IPADDRESS=YOUR_LOCAL_IP # Optional local IP config
        ports:
          - "18627:8080"
          - "21470:11470"
          # - "22470:12470" # Uncomment if needed
        volumes:
          - "./config/:/root/.stremio-server"
          - "./localStorage.json:/srv/stremio-server/localStorage.json"
    
      comet:
        container_name: comet
        image: g0ldyy/comet:latest
        restart: unless-stopped
        ports:
          - "17011:8000"
        env_file:
          - .env
        volumes:
          - comet_data:/data
    
      prowlarr:
        image: lscr.io/linuxserver/prowlarr:latest
        container_name: prowlarr
        environment:
          - PUID=1000
          - PGID=1000
          - TZ=Your/Timezone
        volumes:
          - ./prowlarr/data:/config
        ports:
          - 17012:9696
        restart: unless-stopped
    
    volumes:
      comet_data: