Sounds like you need to set up the Jellyfin server as a windows service so it starts without logging in. I’m surprised it doesn’t do this automatically as part of the installer setup.
Alternatively you can just set up auto-login for your windows user account, but that gives you no security from local access.
Bluesky is a lot easier to use vs fediverse stuff, discovering stuff is also easier in my experience vs mastodon.