Replies: 2 comments 3 replies
-
|
Thanks for the work on this! FYI the preview image no longer works if you've updated to v3.3.0, due to the changes made in that version to how Discord IDs are stored in the database. |
Beta Was this translation helpful? Give feedback.
1 reply
-
|
Works great, one thing is that I had to restart because I forgot to link my own owner account to a jellyfin account. Perhaps add more guards on seerr readiness for migration when the change media server button is clicked. Thanks for the work! |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
This is a proper discussion for users who want to test the Media Server Migration preview image.
Please, carefully read the instructions below before testing anything. I (as the author of the PR) won't be responsible if you break your production instance.
Caution
Work in progress
This feature is still experimental. Do not use it on a production instance unless you have a verified backup and a tested rollback plan.
See Backups.
Also, don't use this image if you did not migrate to at least Seerr v3.3.0
This PR adds an in‑app way to switch a single Seerr instance between media servers (Plex <=> Jellyfin/Emby) without losing users, permissions, requests, or general settings.
The same database and application instance are reused; only the active media server and authentication method change.
The goal is to make media‑server migrations practical without needing a second Seerr instance or manual database edits. You (the owner) configure the new server, users link their new accounts, and then the instance is switched in place.
Note
This will initially ship as a preview so the flow can be tested and refined properly.
Migration flow (preview)
Back up first
Switch to the preview image
preview-media-server-migrationConfigure your target media server
API key will be needed.
Warning
Jellyfin <=> Emby is not a supported migration path, at least not properly tested yet.
5.1 (option a) Have users link their accounts
5.2 (option b) Or link their account yourself
Note
This only work for Plex => Jellyfin/Emby
Switch media server in settings
Restart and sign in again
Verify your data
Go back to production image
latestorv3.3.0Beta Was this translation helpful? Give feedback.
All reactions