top 98 comments

sorted by: hot top controversial new old
[–] 110 points 4 months ago (52 children)
  • [–] 14 points 4 months ago (33 children)

    Setting up Jellyfin to be accessible outside of my home network has been a huge pain in the ass.

    Not Jellyfin’s fault tho. I wish there was an easier way

  • source
  • parent
  • hideshow 33 child comments
  • [–] 11 points 4 months ago (7 children)

    I use tailscale and NPM to reverse proxy.

    When I want to watch, I turn on the VPN and go to the app. Easy peazy

  • source
  • parent
  • hideshow 7 child comments
  • [–] 4 points 4 months ago (6 children)

    Tailscale could probably be easier but I wanted to make it easy for my parents.

    I was trying to set it up via Reverse Proxy in Caddy. My stupid NAS has proprietary software and the only way to do it is in Docker but their version of docker has some wonky issues with ports.

  • source
  • parent
  • hideshow 6 child comments
  • [–] 3 points 4 months ago (5 children)

    Oh, I use caddy too. What gave you trouble?

  • source
  • parent
  • hideshow 5 child comments
  • [–] 4 points 4 months ago (4 children)

    It’s been a few weeks since I’ve tinkered with it but I plan on pulling it up today. If I remember right, it works fine if I launch it as a singular container by itself, but if I launch it inside a container with multiple apps, it says the ports are in use. I verified that no other app is using the ports. I checked in the CLI and it says containers is using the port. Very weird.

    Following tutorials and researching online had been helpful by my NAS uses QNAP’s QTS operating system. It locks you out of many basic functions. I can’t install apps outside of its App Store unless it’s in a docker container, for example.

    Many command line functions have also been removed so when I’m troubleshooting or looking for alternate fixes, I’m blocked out.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 2 points 4 months ago* (3 children)

    You nas doesn't support docker compose? Its kind of the only reason why you'd want to have several processes on the same container.

    Ps.: can you ssh in?

  • source
  • parent
  • hideshow 3 child comments
  • [–] 3 points 4 months ago (2 children)

    I can use docker compose. I need them on the same container so they can see the other apps exist and direct traffic there. Or that I as my understanding.

    I tried setting up Caddy on a separate container as Jellyfin but that didn’t work.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 1 point 4 months ago

    I need them on the same container so they can see the other apps exist and direct traffic there.

    That's only by default, since all apps in a container share a network. I got this working with my *arr stack using multiple containers by manually creating a shared network in the console, then adding that network to each compose file. Works like a dream.

  • source
  • parent
  • [–] 7 points 4 months ago* (2 children)

    It’s not easy trying to set up VPN or a reverse proxy, dynamic DNS and so on if you want secure access for more than yourself l, that is true. I hope they can figure out a way to make that process a lot easier.

    Actually, using an LLM to walk you through the process of setting up jellyfin inside a docker container (and setting up the arr stack) and all of that makes things a lot easier than trying to figure it all out on your own.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 3 points 4 months ago

    That was a big reason I went with Emby. Not open source, but wasn't necessary to me, and I wanted a cloud connect function that it handled well. And not all devices have a Jellyfin app that's easy to install. My TV would require it to be rooted.

  • source
  • parent
  • [–] 1 point 4 months ago (18 children)

    Fair, but self hosting stuff has that part of self. It is difficult to make it easy for everyone since everyone has a different setup, as such it is mostly directed towards people who are expert in doing this kinds of things or who will dedicate the time to learn how to do it.

    The good thing is after you spent a couple days trying to figure out how to make it work, it will work in the future and you already know how to setup more stuff.

  • source
  • parent
  • hideshow 18 child comments
  • [–] 0 points 4 months ago (16 children)

    It’s not directed towards people who are experts. I’m an expert and can’t secure Jellyfin properly because Jellyfin doesn’t support proper secure authentication.

  • source
  • parent
  • hideshow 16 child comments
  • [–] 0 points 4 months ago (13 children)
  • [–] 2 points 4 months ago* (12 children)

    I would rather just properly secure it like every other selfhosted service I have, and not have to manage a VPN client for every user who wants to connect to Jellyfin.

  • source
  • parent
  • hideshow 12 child comments
  • [–] 0 points 4 months ago (11 children)

    A security focused service vs a media consumption service competing for max security...

    I wonder what would be the most successful at this task...

  • source
  • parent
  • hideshow 11 child comments
  • [–] 2 points 4 months ago* (10 children)

    A security focused authentication service would be the most successful, straightforward, and simple to implement solution.

    Unfortunately Jellyfin, nearly alone amongst its FOSS peers has not implemented support for these services. It’s the only one of my many dozens of selfhosted services that I can’t properly secure.

  • source
  • parent
  • hideshow 10 child comments
  • [–] 1 point 4 months ago (9 children)

    There are plugins for SSO.
    There are 3rd party plugins for OIDC and I think LDAP is even first party.
    The issue comes when intercepting the signin-progress with 1st party clients. Jellyfin (to my knowledge) doesnt support redirects/callbacks like a homeassistant companion app does.
    And how many media servers are there? The 2 other major offerings (Plex and Emby) don't support OIDC either.
    Plex does it's own sauce and Emby doesnt support it. Authentik has a guide to implement it via LDAP.

    And Jellyfin has a tech-debt history being forked from emby. Stark contrast to newly developed projects which were started when SSO and OIDC wasbstarting to become popular.

  • source
  • parent
  • hideshow 9 child comments
  • [–] 1 point 4 months ago (5 children)

    Yeah, natively Jellyfin supports LDAP (1st party plug-in anyway), which means I can use my personal IdP to centrally manage accounts and it works across all their apps I've tried (as oppose to the OIDC plugin which seems to still break their apps).

  • source
  • parent
  • hideshow 5 child comments
  • [–] 2 points 4 months ago (4 children)

    Forgot that LDAP is sort of first party.
    Does the jellyfin app support the ldap auth?

  • source
  • parent
  • hideshow 4 child comments
  • [–] 1 point 4 months ago (3 children)

    Yep, as far as I'm aware, it's the only way to use a separate IdP with the official apps.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 2 points 4 months ago (2 children)

    Very neat!
    Sadly I suspect that if I'd access it through authelia (and other reverse proxies) that the redirect will break the accessibility.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 0 points 4 months ago (2 children)

    Plugins for SSO and OIDC are not a solution as they will only work with the web clients, so that’s a non-starter.

    Jellyfin can blame it on the tech debt all they want but implementing it really wouldn’t be that hard, they just haven’t prioritized it, simple as.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 1 point 4 months ago (1 child)

    This sounds lile you are very knowledgable about it.
    Why not propose a dev-draft or propose a feature on their feature voting website?

  • source
  • parent
  • hideshow 1 child comment
  • [–] 1 point 4 months ago* (last edited 4 months ago)

    Because it’s already a proposed feature on their feature voting website. In fact It’s been one of the top voted features for the last 7 years straight. It’s at this point the most often talked about drawback of Jellyfin and biggest stated reason why people won’t switch away from Plex. It’s been so long that the SSO plugin has been archived because the maintainer only made it on a temporary basis and he was tired of maintaining it, likely because it’s only taken the pressure off of the Jellyfin team to implement native SSO because folks like you like to point to it as a solution to the problem.

  • source
  • parent
  • [–] 0 points 4 months ago

    I actually love when I run into an issue like that get an error. Researching that stuff is fun for me, but I think trying to get the average person to do it is a non-starter

  • source
  • parent
  • [–] [S] 8 points 4 months ago (17 children)

    Yeah but good luck building out homelab these days. Too expensive

  • source
  • parent
  • hideshow 17 child comments
  • [–] 9 points 4 months ago*

    Cheaper than a netflix subscription. Especially if you repurpose the last PC you upgraded as a server. Jellyfin will run fine on 15 year old hardware.

    If you're happy with FHD (1080p) res, the requirements for both server and client are very low.

  • source
  • parent
  • [–] 7 points 4 months ago (3 children)

    So long as you don't need to stockpile old shows you never watch, you can get by on an old laptop and possibly an external drive.

    My homelab started out on a Raspberry Pi 2b. Most of the hardware Ive brought online were dumpster specials someone else didn't want. It can be done on the cheap. Won't necessarily be reliable, but it can be done cheap.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 15 points 4 months ago (1 child)

    you don't need to stockpile old shows you never watch

    c/datahoarders feeling personally attacked

  • source
  • parent
  • hideshow 1 child comment
  • :-D

    I'm in no position to toss to much shade at the data hoarder community. I'm personally sitting on close to 64TB of media I've collected over the years. In my case, most of it legitimately acquired, either by myself or by family, but still. It adds up and most of it hasn't been accessed more than once or twice.

  • source
  • parent
  • [–] 11 points 4 months ago* (last edited 4 months ago) (9 children)

    Bro win 10 computers are essentially free thanks to microsoft's windows 11 requirements and any of them can keep up with transcoding. Add onto that any second hand sata drives and a sata controller than handles multiple parity drives for raid 5 and you've got a solution that is under the yearly subscription fee of ad-free netflix and a fun weekend project.

  • source
  • parent
  • hideshow 9 child comments
  • [–] 3 points 4 months ago (2 children)

    not the issue, storage price is

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 4 months ago* (last edited 4 months ago)

    Hence my solution. You can get 2-4 TB drives for around $30 on ebay. Get a flexible RAID controller that can handle multi-parity Raid 50, ideally a second hand raid card. We're at a total of $230 in at this point, assuming you have a windows 10 desktop lying around.

    This is not a high data speed situation. If you have 6 or more drives you can dedicate two to parity and now you will never have data loss despite buying second hand drives. Effective storage capacity will be 16TB, which is more than enough to store 100 full series and a few thousand movies at 1080p or lower, and raid 50 gives a speed boost above what your controller will likely be able to handle, and way above what is needed for even a quite large multi-user media server.

    Data storage is still incredibly cheap. You're just confusing your needs and your wants.

  • source
  • parent
  • [–] 1 point 4 months ago (3 children)

    Where? I am not seeing any computers worth grabbing, even though I keep hearing people are dumping win 10 computers everywhere.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 1 point 4 months ago (2 children)

    They are going to salvage... We (the MSP I work at) constantly throw out older systems. Too bad they have SSDs with data of potential clients and thus need to be destroyed according to GDPR...

  • source
  • parent
  • hideshow 2 child comments
  • [–] 3 points 4 months ago (1 child)

    Jellyfin isn't too demanding. I'm still running my whole media stack on a Raspberry Pi 4.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 4 months ago

    This can work fine if you're just a single user/household since you can ensure that you're only acquiring audio/video codecs that will play without transcoding but gets more challenging if you're also sharing remotely with others since you don't necessarily know what devices they're using to watch which may require transcoding.

  • source
  • parent
  • [–] 73 points 4 months ago (2 children)

    My wife is slowly getting used to Jellyfin. We've already cancelled Amazon. More to follow.

  • source
  • hideshow 2 child comments
  • [–] 8 points 4 months ago

    Wife Acceptance Factor is key for these things. It was a chore to make mine understand why I was eliminating Netflix, Amazon, Spotify, etc., and have her start using my self-hosted services. Took le about a year, but now she loves just firing up FOSS apps and they just work. She does bug me every now and then about the UI on some of the apps, but nothing that will requires attorneys to get involved.

  • source
  • parent
  • [–] 1 point 4 months ago

    Agree a combo of stremio and jellyfin for me, just for a backup. I pay for VPN and a debrid service. I generally browse and watch disposable content on stremio, but also like jellyfin picking up my regular tv shows and my repeat/keeping content.

  • source
  • parent
  • [–] 34 points 4 months ago (1 child)

    Geez, I wonder why I'm running my own jellyfin library

    By now the number of titles would rival a small Netflix and I'm growing

  • source
  • hideshow 1 child comment
  • [–] 23 points 4 months ago* (last edited 4 months ago) (34 children)

    Stremio. And everything can be 4k hdr10

  • source
  • hideshow 34 child comments
  • [–] 6 points 4 months ago (9 children)

    Also Nuvio, a fork of Stremio that seems to modernize the interface a bit more.

    Yeah, Stremio + SmartTube + CloudStream + my deGoogled Onn 4k TV Box rules.

  • source
  • parent
  • hideshow 9 child comments
  • [–] 1 point 4 months ago (7 children)

    How do you deGoogle an Onn box/device?

  • source
  • parent
  • hideshow 7 child comments
  • [–] 1 point 4 months ago (6 children)
  • [–] 1 point 4 months ago (5 children)

    Thanks. From what I gather, you still need to connect a Google account to it though. Is that correct or did I miss something?

  • source
  • parent
  • hideshow 5 child comments
  • [–] 1 point 4 months ago* (4 children)
  • [–] 1 point 4 months ago (3 children)

    Did the fake info, but it's impossible to remove the Google account, it seems. It only allows you to switch to another Google account. But not remove entirely.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 2 points 4 months ago (14 children)

    What is that, it just links out to other platforms where it is hosted?

  • source
  • parent
  • hideshow 14 child comments
  • [–] 2 points 4 months ago (11 children)

    Kinda. Mostly used as an interface for piracy torrent trackers like realdebrid or torbox rather than people hooking it up to regular streaming platforms though.

  • source
  • parent
  • hideshow 11 child comments
  • [–] 3 points 4 months ago (10 children)

    Real-Debrid started blocking content, so I've been testing Torbox instead and it seems to be working better.

  • source
  • parent
  • hideshow 10 child comments
  • [–] 1 point 4 months ago (4 children)

    Any guides on this, I have been off the high seas for years. I used to use rargb and torlock for manually downloading torrents. No idea how these plugins ad such work

  • source
  • parent
  • hideshow 4 child comments
  • [–] 5 points 4 months ago (3 children)

    Here's a comprehensive guide. It's a bit wordy, so if there's anything confusing about it I'd be glad to help clarify. 👍

  • source
  • parent
  • hideshow 3 child comments
  • [–] 2 points 4 months ago* (last edited 4 months ago) (2 children)

    I have stemio installed on a few devices. Mostly tv boxes and i have installed it on firesticks for my fam members. You can install it on your laptop etc.

    1. YFrom your preferred device download the stremio app (on firestick/tv boxes you need to get the downloader app first...there are plenty of guides).

    2. Once you have the app installed set up a stremio account via here https://www.stremio.com/

    3. Sign into your app using those login details.

    4. You will see something like this. As you scroll down you will see lists of libraries such as 'public domain' content or 'popular' these can be altered in the addons (left menu)

    image

    1. Configure or add the addons. I delete a lot of the general stuff like YT and choose which libraries i wanna see in there for example i have common libraries using the stremio-netflix-catalog-addon you may have to use a serch engine to find that or it may be a community addon. Green cog is to configure.

    image
    It will take you out of stremio to a browser site for you to configure (pick what lists you want) If you like to use vpn etc you can add them here too. Make sure to choose the install addon to activate it in your stremio app. image

    1. When you go back to stremio you will see your chosen libraries to browse media. when coosing a movie or sow for example you it will give you some sources. Where the media files come from is down to you based on where you source....there are more addons for this too. The sources you pick that's your business but its always good to consider a VPN and tor service which work with most addons. Stemio allows you to source your files from your netflix account too.
  • source
  • parent
  • hideshow 2 child comments
  • [–] 1 point 4 months ago

    Debrid services are generally cheaper than VPN services and effectively serve the same purpose by making it so the user isn't torrenting content, while having a backup of the data saved to the Debrid cache in case there aren't enough seeders at any given moment.

  • source
  • parent
  • [–] 1 point 4 months ago (4 children)

    What content is RD blocking and how could you tell?

  • source
  • parent
  • hideshow 4 child comments
  • [–] 3 points 4 months ago (3 children)

    Real-Debrid and a couple other Debrid providers are now actively complying with DMCA takedown requests, so lots of content will simply say that it was taken down due to such a request. Here's what appears if you find something that's impacted:

  • source
  • parent
  • hideshow 3 child comments
  • [–] 1 point 4 months ago (2 children)

    Thanks for the heads up! I haven't come across this yet but maybe it's time for me to switch from RD when my current subscription is up

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 4 months ago (1 child)

    As I was running multiple Real-Debrid accounts for relatives, a side benefit of switching was that Torbox and Premiumize allow simultaneous connections, removing the need for multiple accounts. Went with the basic Torbox account as a test, but if there's anything I can't find I might get the higher one for the convenience of usenet access. 🤔

  • source
  • parent
  • hideshow 1 child comment
  • [–] 1 point 4 months ago

    I also run multiple RD accts for family members. Such a pain. I even got a nasty gram from RD over simultaneous connections a few times. A Usenet downloader (sickbeard) was one of my first self hosted services. I haven't used Usenet since like 2011 when my indexer of choice was shutdown. I just checked astraweb and I still have an account on there somehow! It feels like all signs are pointing to a move.

  • source
  • parent
  • [–] 1 point 4 months ago (1 child)

    I do wish they had profiles though, and a queue separate from the library for that matter

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 4 months ago

    Stremio is enshitifying. Profiles were a long asked feature and they are implementing that in a paid Stremio subscription.

    So you either suck it up and pay or hope that alternatives like Nuvio, Aurora and RealStream gain more traction and support.

  • source
  • parent
  • [–] -4 points 4 months ago (6 children)
  • [–] 5 points 4 months ago (3 children)

    I wouldn't even have a problem for paying for Netflix honestly, if the base plan was 4k.

    But it's not.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 1 point 4 months ago (1 child)

    I wouldn't have a problem paying for it if they were making good content consistently. I think KPop Demon Hunters and Stranger Things are the only things I've watched on there since Marvel took their ball.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 19 points 4 months ago (4 children)

    Come to my jellyfish instance. The only thing I want you tied to is to my bedroom

  • source
  • hideshow 4 child comments
  • load more comments
    view more: next ›
    22 comments in c/television@piefed.social view that post
    7 comments in c/enshitification@slrpnk.net view that post