I got the Plex lifetime pass like 10 years ago, but just switched to Jellyfin over the weekend. It felt like every week Plex was asking me to re-pick my home page list and just insisted on re-adding their live streaming junk. Got tired of it. Reverse proxy is not hard to set up, and while there’s some encoding kinks to work out, it’s not like Plex was immune to those problems either.
The best part is that, if you’re on the fence, you can just run both. That’s what I did at first, but I’ve since let plex die.
I am hoping that jellyfin gets better over the next few years. I keep trying it and it keeps feeling broken to me. Lots of people have the same experience it seems but then there’s also always a few people that act like I’m crazy. Nah, it’s still not there, unless things have changed a lot in the past year.
I use a 3rd party client called Wholphin and it works great.
Also it helps to set up profiles in sonarr/radarr to make sure you’re getting media thats compatible with the devices that will interact with Jellyfin, and filter out formats that cause problems. I use Profilarr to load in community made quality profiles to sonarr/radarr and then i copy them and tweak them for myself.
Before i started doing this i had loads of problems with Jellyfin not being able to play stuff, and now everything runs perfectly.
The biggest discovery I made that was causing a lot of my problems was HDR formats. HDR10+ only really works on Samsung TVs for example. I dont have a Samsung TV, so anything I had that would try to play that content would come out a weird green/purple colour. Content with Dolby Vision Profile 5 would flat out not play on devices that don’t support Dolby Vision. Dolby Vision Profile 7 falls back to regular HDR10 when the device doesnt accept DV, so that works, but DV Profile 5 doesnt do that.
I was able to filter out HDR10+ and DV Profile 5 using quality profiles and all my playback issues disappeared immediately.
This article doesn’t mention the limitations of remote access for Jellyfin, which requires some tricks like reverse proxy or Tailscale. I think Jellyfin is a great option if you only watch/listen on your home network, but if anyone wants to replicate the remote access capabilities of Plex, I typically warn them they are going to have to roll their sleeves up.
Just fucking yeet it online
expected advice from typical JF users.
What’s the worst that can happen. Someone watches your movies
Someone breakes in, then moves laterally to your home assistant running frigate to watch you sleep at night. Then uses your residential uplink as a proxy to resell on an open market.
After that, the possibilities are practically endless.
Yup! That’s the worst thing that can happen. Now would you be so be kind as to send us the link to your private unsecured Jellyfin server?

You’re right, I missed that.
I personally use a reverse proxy and Wireguard setup to access remotely.
Not something that unfortunately works as easily for me to connect my ailing mom’s TV to, and do NOT want to manage the reverse proxy + cert + etc setup for a number of reasons
Yeah it can be more limiting. Personally I got lucky and my mom’s TV runs Android so I could just install a wireguard client.
I will probably at some point bridge her network with mine since I want to install a TrueNAS box at her house for remote backup. So the VPN client will be moot at that point.
That’s why I’m running both. I use jellyfin, everyone else uses Plex 🤣
How does Plex get around that? I’ve only ever used jellyfin.
I agree that the rest of plex is undergoing enshittification. But the core features are kinda the same? I use it outside my home a LOT, so I don’t know how jellyfin would work for that. I know Cloudflare tunnel has a bad relationship with streaming video. Does Tailscale too? How do you access jelly outside your home?
I use Zerotier, free tier, fairly easy to set up.
If it’s just you using it setting up VPN is an easy solution. I just use wireguard. If you have a pic you can run pivpn which is just wireguard.
Cloudflare tunnel has a bad relationship with streaming video
From their standpoint I can understand why, tho if you had just one user you might be able to get away with it. When you have 10 users streaming large files at a sustained rate, that eats up some bandwidth. However, I stream audio from Navidrome daily and I’ve had no issues. I am the only user of my network.
I tailscale in to my jellyfin. No probs.
Same here. The Tailscale app also easily passes the wife test which WG unfortunately does not.
I have a dedicated VPS with reverse proxy connected to my network via Wireguard. It acts as the front door to my network so I don’t have to port forward or rely on Cloudflare etc. I used to use Tailscale as the go between but switched to WG recently. Both work fine for streaming content whilst self-hosting all other services including my website.
So you have wireguard connecting to the VPS and a port open on the VPS for the jellyfin client to connect to?
Dedicated PC on LAN talks directly to VPS via Wireguard. The local machine acts as an exit node so when I add a local IP and port to my reverse proxy the whole thing acts like a local network.
I wrote about my setup last month; https://the.unknown-universe.co.uk/home-lab/wireguard-vpn-two-vps/
My router (GLI.net Flint 3) makes it really easy to set up Wireguard servers on it, and from there all I needed to do was get a domain name to use. Set up Wireguard on my phone, and I can access my local network remotely without needing to pay for a VPN subscription. I still use Mullvad, but that’s for privacy not remote access.
To think that right about a year ago I was jumping into the deep hole of selfhosting and was thinking to get Plex perpetual license. Happy I didn’t.
hmm I wonder if it’s because of the recent subscription hike … hmmmm
intense HMMMM
I was using Synology’s video server software. They had an app for android and IOS. Then Synology killed it and the only options were plex or Jellyfin. I bought into Synology because of their remote connection options. When I tried Plex they were making me pay per connected device. No way! Jellyfin became my only option at that point.
There’s also Emby. And some other options.
You dont have to pay Plex per connected device, but you do have to pay something somewhere for remote streaming.
Presently “continue watching” is gone for me in android. I can’t seem to avoid all these stupid “recommendations”, and lately I find I’ve been using jellyfin more and more. I have run them in tandem for years.
I started with jellyfin a month ago and I miss nothing. Total newbie, used free chatgpt to set everything up. I can access from anywhere.
The only thing I haven’t done is to get the app to the Hisense tv so I use through a browser. Just didn’t have time yet, not sure how that works.







