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.
I think that’s my main complaint with the game. Once you find a way to beat the boss, you just go for that build every time. It’s so punishing and the path to get there is so long, that it’s a massive disincentive to try new things.