Server hosting hardware/software to play games with friends?

I play sandbox games with my friends across the US, but normally we can only play when one of us are online and hosting. Currently we’re playing games like Minecraft and Palworld. I see these games have capabilities to run private servers, what are my best options for an all in one server or device that could hold all of these?