I'm confused about this bit. I installed jellyfin to provide outside access to me and my family/friends.
It wasn't difficult to make it available on the 'net, setting up new users is pretty simple and jellyfin has clients (both first and third party) for most platforms.
In fact, I went from never having used jellyfin to giving external access to friends/family within a few hours.
I'm sure I'm missing something, so if you wouldn't mind, I'd be very interested to hear your experience.