173
submitted 1 week ago by MangoPenguin to c/selfhosted@lemmy.world

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.

(page 2) 23 comments
sorted by: hot top controversial new old
[-] fmstrat@lemmy.nowsci.com 2 points 1 week ago* (last edited 1 week ago)

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.

Edit: The WebUI is also pretty intuitive, but I did have to run it twice for my user the first time for it to get 100% in sync. Everything was fine after that.

@BakedCatboy@lemmy.ml

[-] MangoPenguin 2 points 1 week ago

Thanks! Sounds like the best option

[-] octobob@lemmy.ml 1 points 1 week ago

Correct me if I'm wrong, but I don't think jellyfin offers remote access to your media

[-] MangoPenguin 1 points 1 week ago

It does, just not thorugh their servers like Plex does.

[-] octobob@lemmy.ml 1 points 1 week ago

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)

[-] merthyr1831@lemmy.ml 1 points 1 week ago

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)

load more comments (3 replies)
[-] capybara@lemm.ee 1 points 1 week ago

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?

[-] octobob@lemmy.ml 1 points 1 week ago

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.

[-] merthyr1831@lemmy.ml 1 points 1 week ago

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

[-] capybara@lemm.ee 1 points 1 week ago

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?

load more comments
view more: ‹ prev next ›
this post was submitted on 20 Mar 2025
173 points (100.0% liked)

Selfhosted

45389 readers
507 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 2 years ago
MODERATORS