Hello! I never used *arr stack, and was interested into it, but one thing is stopping me. I see a lot of articles like how it is Netflix (or any other ONLINE theater) replacement, but as I see it is not online. I see two big factors that stops me from trying seerr + jellyfin (and other stuff in between):

  1. You have two switch between those apps to search and then watch.
  2. You can’t watch media before it’s completely downloaded.

I imagine sitting on coach, searching for show. Then you want to watch some, and then you have to wait half an hour for full episode (or even season?) to download. And then you can realize that you not into it and have to repeat all the steps above. Is my expectation correct? Please don’t consider this as negative opinion. Just want to know what to expect. I remember an app called “popcorn time” that does not have that flaws.

UPD: Thanks for replies guys! I read it all. I will deploy the stack some day, but right now I will keep my current setup (which is qbittorent-nox, some public web jackett instance local for my country, and just simple smb shared folder). I also have some selfhosted debris alternative torrserver for times I don’t have enough space to download full show.

  • retry1203@lemmy.ca
    link
    fedilink
    English
    arrow-up
    4
    ·
    8 hours ago

    Since I started using Jellyfin and arr, searching and watching have become separate activities. Gone is the experience where I discover something and am watching it immediately. And, search/discovery is done on separate apps than where I watch. So my behaviour has changed. I think ahead. I keep any eye out for what people are watching and download what seems good to me. The payoff is I’m not limited to what’s on any particular platform and I don’t pay subscription fees.

  • brewery@feddit.uk
    link
    fedilink
    English
    arrow-up
    2
    ·
    8 hours ago

    Depending on your download speed, you can manually download a TV show episode in seconds to minutes. By the time you watch that episode, at least the next one will be ready. It is quite rare to have to do this though, me and my family mostly add shows on Seer when we find them (recommendations, adverts, etc) and by the time we’ve sat down to watch it’ll be ready.

    I did the whole lists thing others have mentioned but to be honest, we found there was too much choice, lots of crap and quickly ran out of space. Taking an active role in choosing shows and films works better for us and I’ll have a short list at any time to watch.

  • Phoenixz@lemmy.ca
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    1
    ·
    17 hours ago

    Anyone has a good tutorial on how to setup a complete are stack with docker on Linux?

    Already one that quickly explains what arr does what would be helpful. I know there is radarr, sonarr, bazarr and loads more and I have no idea which system does what or how to connect them.

    I’ve found tutorials about individual pieces, but those are of little help

    And then the biggest one: I have jellyfin, I’d like to use it over the internet, bit I need to have that obviously VERY safe. How to do that? I know of a popular reverse proxy for those things (name escapes me for a sec) but again, the tutorials I’ve found were lacking at best.

    I’m looking for something where I can write a bunch of docker files and start it all up from scratch on Linux, is that possible?

    • raxen001@lemmy.world
      link
      fedilink
      English
      arrow-up
      7
      ·
      edit-2
      14 hours ago

      You can go with this tutorial - https://trash-guides.info/

      docker images are available for the arr stack at https://www.linuxserver.io/our-images

      • radarr - movies
      • sonarr - tv series / anime
      • prowlarr - searches torrent
      • bazarr - to download subtitles

      radarr and sonarr asks prowlarr to search torrents

      then radarr and sonarr asks qbittorrent to download the torrents

      jellyfin grabs metadata and shows them for you. if you have seerr installed it manages searches with radarr and sonarr.

      if you want truly unmanaged setup. setup trakt and import watchlist in radarr and sonarr. Whenever you add to watchlist in trakt it automatically gets downloaded in radarr/sonarr.

    • SpacePirate@feddit.nu
      link
      fedilink
      English
      arrow-up
      1
      ·
      12 hours ago

      I can recommend Yet Another Media Server the only down side is that you won’t really learn how to use and manage containers (docker or podman). But this solution is quick and easy it also helps setup a qbittorent container with a VPN. For downloading Linux ISOs. ;D

      Anti Commercial AI thingy

      CC BY-NC-SA 4.0

    • UntimedDiffusion@piefed.zip
      link
      fedilink
      English
      arrow-up
      1
      ·
      14 hours ago

      I don’t have any links on hand, but there a post either in this community or !piracy@lemmy.dbzer0.com that explains how to setup a full arr stack in docker. I’ll see if I can find it in the morning.

      Here’s a quick and dirty explanation for your other questions. Sonarr and radarr manage your media. Sonarr handles TV, radarr handles movies. That is the only difference. Without a download client (e.g. qBittorrent) they don’t do anything. Jellyfin is how the downloaded (qBittorrent) and managed (*arrs) media gets played on your screen.

      I’m foggy on the details, but jellyfin has specific vulnerabilities that make it not recommended to expose publicly. If you must watch remotely, set up a VPN. If you don’t to manually setup wireguard you can use tailscale, which itself uses wireguard, but it does the hard part for you

  • frongt@lemmy.zip
    link
    fedilink
    English
    arrow-up
    91
    arrow-down
    3
    ·
    1 day ago

    You’re right, it’s for building a private library, not a “what’s new to watch now” stream. There are other tools for that, like stremio or real-debrid.

    • Zikeji@programming.dev
      link
      fedilink
      English
      arrow-up
      31
      ·
      1 day ago

      Once you adjust it works well. The whole “find something at random to watch” paradigm is not really how *arr works, but if a coworker mentions a show I can have it ready when I get home.

    • amniotic druid@lemmy.world
      link
      fedilink
      English
      arrow-up
      21
      ·
      edit-2
      1 day ago

      You can connect your *arr profiles to monitor external lists of new titles by pointing the list manager to something like MDBList. They might not be as instantaneous as you might like, with a 24hr refresh period, but it’s pretty much a 0.99:1 Netflix replacement for me

      • PancakesCantKillMe@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 day ago

        I am struggling with this aspect. I have a list there (they call them “filters” and I struggled with that too, lol), but it (radarr) does not seem to detect the new titles I put in it my list. I am sooo close. The mdblist site is difficult for me to parse (UI and nomenclature) and I get frustrated whenever I try and fix it. So, I still just jot the title down on a scrap of paper and feel like a caveman. [shrug]

        • amniotic druid@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          ·
          24 hours ago

          Hmmm, sorry to hear that. What kinds of lists are you trying to make? Are you making sure to “enable” the filter when creating it in Radarr?

          • PancakesCantKillMe@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            ·
            23 hours ago

            I tried making a “new film” filter to list higher rated films with sufficient votes. Then I created a normal “new” filter just to add titles to as a seperate test. One I linked with Trakt and the other I didn’t b/c I wasn’t sure at the time where I would scrape with radarr. And I also created a list from one in the community. Partly to see if I could point radarr to it (don’t think you can), and also I could just manually peruse and add titles myself. I am sure I’ve pointed to one of my lists, but am not in front of my server atm to check again.

            I’m a tech guy, but every so often I run into some tech that is very foreign to my mind and it tough to latch onto. The mdblist site does that to me. Getting older too, so I am sure I am losing mental elasticity. Anyways, I thank you for replying and any help you might offer. Cheers!

    • Rioting Pacifist@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 day ago

      It would be nice to have streamio work with your arr stack.

      It’s a great user experience, but the android app gives you no control over the torrents, doesn’t handle port forwarding & isn’t really opensource AFAICT.

  • Decronym@lemmy.decronym.xyzB
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    2
    ·
    edit-2
    5 hours ago

    Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I’ve seen in this thread:

    Fewer Letters More Letters
    NAS Network-Attached Storage
    Plex Brand of media server package
    VPN Virtual Private Network

    3 acronyms in this thread; the most compressed thread commented on today has 6 acronyms.

    [Thread #158 for this comm, first seen 12th Mar 2026, 09:10] [FAQ] [Full list] [Contact] [Source code]

  • amniotic druid@lemmy.world
    link
    fedilink
    English
    arrow-up
    31
    ·
    edit-2
    1 day ago

    Firstly, the core *arr suite is not a streaming service, whatsoever. It’s a media file manager meant to help with running a private server streaming app, like Plex or Jellyfin. With that out of the way:

    I imagine sitting on coach, searching for show. Then you want to watch some, and then you have to wait half an hour for full episode (or even season?)

    Download speeds depend on your own setup. IMO, a Usenet connection is the only way to use *arr. Downloads happen at the maximum speed and don’t rely on some other person’s seed rate. You, conversely, don’t need to worry about seeding.

    When you manually add a show to Sonarr, you can select it to only pick up the pilot episode of the show, which could cut down on DL times by focusing bandwidth. You can also select a lower definition. With Usenet and something like a 720p quality, there’s no reason why this should take more than 5 minutes to be in your library.

    I’ll also paste my comment I left below about connecting to lists:

    You can connect your *arr profiles to monitor external lists of new titles by pointing the list manager to something like MDBList. They might not be as instantaneous as you might like, with a 24hr refresh period, but it’s pretty much a 0.99:1 Netflix replacement for me

    I’ll also add that I’m not some CompSci nerd, either, so don’t be scared to give it a shot. My server runs off Plex on my Windows 10 desktop because I don’t know how to do any better but I’ve never had an issue watching what I want to watch

  • minoche@lemmy.world
    link
    fedilink
    English
    arrow-up
    7
    arrow-down
    1
    ·
    1 day ago

    The whole point of the arrs is to download things in advance. Many users set up Import Lists… There are also apps like Boxarr.

    Netflix’s model is to provide the cheapest, low-quality media you can bear to watch. The kind of browsing you are describing is your distressed search to find something watchable. If you populate a server with good TV or at least TV that interests you, you won’t want to hop between media like that.

  • FreedomAdvocate@lemmy.net.au
    link
    fedilink
    English
    arrow-up
    3
    ·
    21 hours ago

    Yeah it is, because you can just set it up to automatically download whatever you want if that’s what you prefer. You can just set up lists to watch for content that matches certain criteria. I’m sure there is even one that would mirror Netflix.

  • gravitas@lem.ugh.im
    link
    fedilink
    English
    arrow-up
    14
    arrow-down
    1
    ·
    1 day ago

    Its possible to have seerr search integrated into the main jellyfin search.

    Streaming torrents popcorn or stremio style is not very practical and never has been. Popcorntime still has working forks and stremio works with jellyfin to some degree but unless you also use a paid debrid service or maybe if you dont care about tanking your ratio on a private tracker There are jusy way better solutions: like using either an on demand iptv service inside jfin that costs about the same as debrid anyway but also gets you live tv.

    Not to say there isnt tons of room for improvement still, but a lot of progress is being made. I suggest to folx if jellyfin doesnt meet your standards yet, try back in a year and see how much progress gets made.

  • BlackEco@lemmy.blackeco.com
    link
    fedilink
    English
    arrow-up
    11
    arrow-down
    1
    ·
    edit-2
    1 day ago

    Your expectation is absolutely correct, and I often find myself looking at my current Jellyfin collection and have absolutely nothing I want to watch.

    SuggestArr tries to fill this hole by automatically downloading content similar to what you already have, but I have yet to deploy it. (note that its development seems aided by LLMs and it has “AI” powered features)

        • cRazi_man@europe.pub
          link
          fedilink
          English
          arrow-up
          6
          ·
          1 day ago

          My wife hates Jellyfin. When the whole world’s media is at her fingertips, she gets choice paralysis. She finds it easier for Netflix to serve up a small number of suggestions and just pick from there, even they’re all crap suggestions.

          Ive found it so much better to disconnect from suggestion algorithms. I’m much more intentional with what I watch. I never run out of things to watch. I bookmark movies and TV shows from organic suggestions from friends, family and Lemmy, or from podcasts, critic reviews, my followed YouTube channels, etc. Everything on my Jellyfin is curated content that I want to watch.

          • CmdrShepard49@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            3
            ·
            1 day ago

            To help combat this I’ve created numerous collections in Plex based on commonly shared traits like genre, actors, directors, release decade, holidays and placed these collections at the top of my library. You can even find artwork for all this stuff on The Poster DB. I also make sure to put sequels into their own collections and separate animated TV/movies from all the live action stuff (four separate libraries) to further reduce the wall of choices.

  • fonix232@fedia.io
    link
    fedilink
    arrow-up
    7
    ·
    1 day ago

    Yes and no. You need to understand that no home service truly replaces Netflix, for a few reasons (the media might not be available on any of the services you’re using, for example).

    It’s also not as simple as searching for a media in Jellyfin/Plex (or whatever other media frontend you choose, like Emby). There’s a fixed flow.

    But let’s start by explaining the layers:

    1. The frontend - Plex/Jellyfin/Emby/Kodi. This is what your users see, aka the “Netflix experience” - open the app, and all the media available on your storage device will be shown. Then they can click one and play it.

    2. The request manager - Seerr (previously Overseerr/Jellyseerr). This is a separate interface where your users can request media. You still need to manually accept it (unless you set it up to automate things fully, but make sure you trust your users!). If something isn’t available, your users will come here and ask for it, then the manager will show the status (requested, accepted, downloading, available). Once available, your users can watch it through the frontend.

    3. The media managers - Radarr/Sonarr/Lidarr/etc. This is the software responsible for keeping a list of media you want, regularly looking them up on torrent trackers, Usenet servers, etc., and matching your requirements (resolution, language, encoding, file size, and so on), then grabbing the release and passing it on to the download client.

    When you accept a request in the request manager, it passes on the info to the media manager, which adds the requested media to its internal list and begins looking for it.

    1. Download client - torrent/Usenet downloader (qBittorrent, sabnzbd, etc.) pretty straightforward, this thing takes an incoming download request from the media manager, and downloads the file according to protocol, then signals the manager that the download is ready.

    At this point, control is passed back onto the media manager, which finds the freshly downloaded file, copies/moves it to the right place according to settings, renames it according to settings, marks it done then sends a signal to the request manager to indicate the request was fulfilled.

    Finally, the media frontend, which is set up to watch the folder where the new media items are copied/moved and renamed, gets a notification that a new file is available, scans it, prepares metadata (poster, background image/music, description, actor and production lists, ratings, etc.), and makes it available in the search interface.


    So the key differences with Netflix are:

    • limited content compared to Netflix
    • the ability to request new media
    • no CDNs, so if you have lots of users and not much bandwidth/processing power (latter in case of transcoding), your users will struggle. A standard home server and internet connection can serve 3-4 users at the same time.
    • limited language support. since these are pirated media, and most pirated media has at most 2-3 audio tracks, you’ll lose that Netflix perk of having 6-8-10 audio tracks available. subtitles can be supplemented though (audio tracks too but they rarely match perfectly to the video so it’s not as simple as downloading a file and call it a day).

    That about covers all the functional differences between an arr stack and Netflix.

    • N0x0n@lemmy.ml
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      14 hours ago

      limited content compared to Netflix

      Not sure if this is actually a key difference. You can have as many content as you want on your service, if you have the needed space ! But the point is, when self-hosting your ARR stack, it’s more about QUALITY vs QUANTITY…

      How many times have I seen people looking for something to watch and bing scrolling Netflixe’s front end.

      For the rest you’re on point !!

  • Rentlar@lemmy.ca
    link
    fedilink
    English
    arrow-up
    6
    ·
    1 day ago

    Aside from the point that Jellyfin is meant to browse your own personal collection of files usually after the fact…

    Some file formats like mkv do work even if partially downloaded, so if you’re downloading a torrent for a free libre open source movie, choose the option to download chunks in sequential order, and I think there’s a way that you can watch while downloading.

  • lightnsfw@reddthat.com
    link
    fedilink
    English
    arrow-up
    5
    ·
    1 day ago

    My media server has more shit I want to watch on it than Netflix does, it’s not even close. Yeah it took some time to build my library but it’s paid off. Even starting out just queue up a bunch of shit ahead of time and it will be ready to go when you go to watch it. I personally watch shows through the week as they take longer to get through and are more adaptable to the amount of free time I have. Then I queue up any new movies for the weekend and new shows as I hear about them. It’s not difficult to stay ahead of the curve with some minimal planning. My backlog will take me months to get through. Also your media library will never remove shit before you’re done and you’re not limited to just what the streaming services you have are currently offering.

    • harmbugler@piefed.social
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      1 day ago

      Same here, every now and then I browse IMDB/TMDB for future releases and request them in Seerr. Then sometime later they just appear in Jellyfin and Plex. There’s always more than I can get through.

    • mittyta@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 day ago

      Yeah, that’s enough for me in 90% times. But does seerr provide such feature? Because I don’t see trailers in last two videos about *arr stack I watched on YouTube.

      • CmdrShepard49@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 day ago

        I think Jellyseer gives you the ability to watch trailers or see external links (imdb, tvdb, etc) for the show/movie.

        Like others have said, this stuff is really about building a collection not streaming something the moment the idea to watch it pops in your mind. It can replace Netflix but you’d want to build it up first (with plenty of HDD space to do so). Mine is also shared with family and friends so it supplements their watching too.