I’m currently using Unraid for pretty much every thing you listed, and I love it so much. I really appreciate being able to set up almost everything through the web interface. It makes my hobbies feel fun rather than just an extension of my day job.
That said, I bought the licence before they switched to a subscription model. So if I were starting over I might look into free alternatives.
Wanted to see if I could do anything exciting with the new Satisfactory dedicated server API. There’s no documentation of it anywhere online, but there’s a random markdown file documenting it in the installation directory. Got it working but turns out it can’t do much. Oh well