Tools to migrate from Plex to Jellyfin?
-
Given the recent news about Plex soon charging for remote access, I wanted to finish up my switch to Jellyfin.
What tools/methods have you all used to migrate watch history to Jellyfin?
I have a few family members in there, and would like to get everything switched over without resetting their watch history.
Correct me if I'm wrong, but I don't think jellyfin offers remote access to your media
-
Correct me if I'm wrong, but I don't think jellyfin offers remote access to your media
It does, just not thorugh their servers like Plex does.
-
It does, just not thorugh their servers like Plex does.
Do you have a guide somewhere on how to set it up? I've poked around online and didn't see anything short of tailscaling your container to a web browser which I don't want to do for a few different reasons (opening ports / security mostly)
-
Do you have a guide somewhere on how to set it up? I've poked around online and didn't see anything short of tailscaling your container to a web browser which I don't want to do for a few different reasons (opening ports / security mostly)
Tailscale doesn't require any ports open, or using a web browser with a container, it's just a VPN which is a good way of doing it.
Or you can just open it up with a reverse proxy like any other web server, but I prefer not to do that.
-
Cool. Other people are perfectly justified to though.
I never argued that any option is better. If one doesn't like it, move on. Most of those whining aren't supporting any project - it'd be better for the FOSS projects to not have to deal with them.
-
Tailscale doesn't require any ports open, or using a web browser with a container, it's just a VPN which is a good way of doing it.
Or you can just open it up with a reverse proxy like any other web server, but I prefer not to do that.
I get that it may be technically possible but that is leaps and bounds different than having my senior dad make a Plex account on his fire stick so he can watch movies with his niece, or my fiance's boss is in the hospital with cancer right now and is watching things on his iPad.
I already have a hard time getting people to just make a Plex account and watch on my server and that's the "easy" route.
-
I never argued that any option is better. If one doesn't like it, move on. Most of those whining aren't supporting any project - it'd be better for the FOSS projects to not have to deal with them.
It’s not whining, it’s calling having legitimate complaints about a product in decline.
-
Correct me if I'm wrong, but I don't think jellyfin offers remote access to your media
The entire point of jellyfin is being able to remotely access media (with an good interface and functionality). What do you mean by remote access?
-
The entire point of jellyfin is being able to remotely access media (with an good interface and functionality). What do you mean by remote access?
As in watch the media not on my own network or have other users do the same from their homes.
Music is another big one that jellyfin can't compete with Plex with in its current state. I currently have 718 GB of music that I stream with plexamp when I'm driving.
-
I get that it may be technically possible but that is leaps and bounds different than having my senior dad make a Plex account on his fire stick so he can watch movies with his niece, or my fiance's boss is in the hospital with cancer right now and is watching things on his iPad.
I already have a hard time getting people to just make a Plex account and watch on my server and that's the "easy" route.
Yeah I don't bother with other people on my server unless they really want to, I've long ago given up trying to convince anyone to change their ways, it's up to them.
-
As in watch the media not on my own network or have other users do the same from their homes.
Music is another big one that jellyfin can't compete with Plex with in its current state. I currently have 718 GB of music that I stream with plexamp when I'm driving.
You simply expose jellyfin to the internet like you would with any other service. Why did you think it specifically wouldn't work over the internet for jellyfin?
-
As in watch the media not on my own network or have other users do the same from their homes.
Music is another big one that jellyfin can't compete with Plex with in its current state. I currently have 718 GB of music that I stream with plexamp when I'm driving.
You may have to use port forwarding or a reverse proxy but the end result is functionally identical to plex. IMO the server detection feature of Plex is overengineered for what it is, and I just sit it behind my reverse proxy and connect to it that way.
As for music and apps yeah Plex is pretty nice, but even for audio you could use other services if Jellyfin didn't fit your needs like Navidrome
-
Do you have a guide somewhere on how to set it up? I've poked around online and didn't see anything short of tailscaling your container to a web browser which I don't want to do for a few different reasons (opening ports / security mostly)
I use nginx proxy manager and expose it behind a subdomain entry on cloudflare (though you can use any DDNS service i bet). NPM handles the security so I get HSTS and HTTPS on Plex and Jellyfin without either needing it set themselves.
From there anyone can access Jellyfin/Plex via my subdomains (plex.mydomain.com or watch.mydomain.com at the mo)
-
Given the recent news about Plex soon charging for remote access, I wanted to finish up my switch to Jellyfin.
What tools/methods have you all used to migrate watch history to Jellyfin?
I have a few family members in there, and would like to get everything switched over without resetting their watch history.
I used this: https://github.com/arabcoders/watchstate
It works, really, really well. You just connect it to the servers, and it syncs them by user. You can even let it run regularly while you are in your transition phase as a docker container right next to Plex and Jellyfin.
Mine's even a bit more advanced, as I used
samba-domain
to set up an LDAP active directory for my fam, then the above to sync the Plex users to those users in Jellyfin, and it still worked great. -
I used this: https://github.com/arabcoders/watchstate
It works, really, really well. You just connect it to the servers, and it syncs them by user. You can even let it run regularly while you are in your transition phase as a docker container right next to Plex and Jellyfin.
Mine's even a bit more advanced, as I used
samba-domain
to set up an LDAP active directory for my fam, then the above to sync the Plex users to those users in Jellyfin, and it still worked great.Thanks! Sounds like the best option
-
It’s not whining, it’s calling having legitimate complaints about a product in decline.
It's whining.
-
It's whining.
I mean, you’re whining, but they aren’t.
-
You get it? I have one too, never going to use it again.