

One thing is prioritizing security. There’s a number of known flaws, of varying severity, which is why most people would recommend not exposing Jellyfin to the Internet.
Perhaps they could set up a second project, a Jellyfin meta-library, whose whole goal is to be exposed to the Internet. You stand that up, give it access to other Jellyfin servers, and it handles the work similar to STUN of connecting you to media on those servers. This would make it so people could share easier.
Had a Windows PC hooked up to my TV in I think 2008, before streaming boxes and mass adoption of Netflix. Then it was dualboot for a while starting in I think 2015, originally with Ubuntu. Now it’s full time CachyOS Linux as of 2023.
It’s always been great. Wireless keyboard with the built in trackpad, plus originally 360 controllers but now 8BitDo Ultimate controllers. Plus I use it for homelab tinkering.