How to MacBook Pro into a remote "server" for running applications?
I often need a stable development environment that has enough CPU and RAM to handle demanding applications (like Confluent), for personal/hobbie use. I want to be able to access the environment from the internet, so I can interact with it from any computer even when I'm away from home. The RAM and CPU requirements pushes me to expensive AWS servers which would cost hundreds of dollars a year, but since I already have a spare, powerful MBP not doing anything, I want to turn this into my workload machine. I've successfully accessed it remotely using SSH. Now I need help keeping the MBP on.
How do I keep the machine running non-stop, with the least power wastage as possible? I know I can run it in clamshell mode, but since I'll be SSH'ing into the machine I don't want to connect an external monitor or keyboard/mouse to it. I don't mind having the lid open if required, but I don't want the screen on (to save power). Any tips on security, and managing heat would be great too.
Thanks!