And don’t even get me started on “AI”.
As the family technical person, I can say after years of attempting to teach people to understand and solve their own problems, my support calls are down in the past year! Is it because they got smarter? No! They started using ChatGPT, CoPilot, etc and following it blindly. Do they understand the concepts of what they are changing and doing? No, but as long as the original problem is fixed, who cares if a dozen more are created, as long as they(the problems) keep quiet.
I am cursed to be in the middle, couldn’t just be given a well paying technical job like my forebears, but nobody thinks they need my technical skills anymore, so I have talents now viewed as outdated and of limited use.
I generally go with Debian, makes a good stable base. Then over SSH you can use a helper script like LinuxGSM, or use Docker containers. Or both? I’ve seen containers that use LGSM inside…
For the web aspect, you can use DockGE or Portainer as a simple interface for the docker containers, but if you want to dig into the game configs from the same panel, you might want a full grown game management program, or a system level panel like Cockpit.
One cool looking option is to set up a full out hosting panel like AMP, though admittedly it gives me weird issues often enough to think about downgrading to more basic options again. It was meant for a hosting seller environment, and behaves accordingly.