Selfhosted
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:
-
Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.
-
No spam posting.
-
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.
-
Don't duplicate the full text of your blog or github here. Just post the link for folks to click.
-
Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).
-
No trolling.
Resources:
- selfh.st Newsletter and index of selfhosted software and apps
- awesome-selfhosted software
- awesome-sysadmin resources
- Self-Hosted Podcast from Jupiter Broadcasting
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
view the rest of the comments
I think you're looking for https://github.com/arabcoders/watchstate Watchstate will pull from Plex and migrate it into a Jellyfin instance. Emby is also supported. Works with multiple users as well, just do yourself a favor and make sure all usernames match up!!!
I just used this to migrate from Emby to Jellyfin, works really well. I already have trakt setup on my main account but for my kid nothing goes out to the cloud so their account was all done with watchstate. It was also handy to keep Emby and Jellyfin in sync during the transition.
Thanks this looks great!
This tool is neat for updating watched status live amongst backends AFTER it’s been set up, but have never gotten it to work to bring a new back end in line with an existing one. I moved from Plex to Jellyfin, then again from Jellyfin to Emby and both times it only marked some of my watched content as played on whatever the “new” system is. And not even on a show by show basis either. If you go from Plex where you’ve watched every episode of a season of a show that has 10 episodes, when it exports that status to Jellyfin or Emby, it’ll mark episodes 1,2,6,9, and 10 as played but not the others. It’s remarkably consistent in this behavior and even after scrapping the DB and starting over it always behaves the exact same.