Wait, isn't Jellyfin the same way? Pretty much every self-hosted app I run uses some web interface you log into so you can use it anywhere on the network. Sure, Plex also has some pre-set remote connection thing, but from the end user perspective it's the same set of steps. I also had to make a login for all the stuff I fully self-host.
Is there no account management on Jellyfin? I would probably want that as a feature.
On the plus side, if the update works there is a good automated backup system now, so it won't be an issue again, I suppose.