I use Jellyfin -- what's a large library? I have 500 movies and it works perfectly. Hooked up to a Digital Ocean Spaces Bucket. I also have dozens of users connecting to my server. 4GB RAM, AMD CPU. My fear of plex is them mandating a payment charge in the future. Jellyfin will always be free and open.