ec2gaming
EC2 Gaming on macOS with Steam In-Home Streaming
ec2gaming, cloud gaming from the macOS command line
Shell tools that spin up a gaming EC2 instance, start a VPN and Steam, and stream to your Mac over Steam In-Home Streaming, with a hands-off AMI setup.
Two commands around an AMI
ec2gaming provides command line tools that make gaming on EC2 simple and reliable from macOS. The README's core idea is an AMI that requires no intervention on startup, allows Steam remote installs, and minimizes the time game installs take. Once that image exists, a session becomes one command to start and one to stop.
The gaming loop
You run ec2gaming start, and the instance, the VPN, and Steam start automatically. Then you wait for the notification that the remote gaming host is available for home streaming, and play. When you are done, ec2gaming stop tears it all down. The whole flow is built around Steam In-Home Streaming on a Mac.
First time setup
Before that loop works, the README says to follow the first time configuration steps. Those help set up the tools and streamline creation of a personalized AMI. The AMI is the one big setup investment, and after it exists, starting and stopping sessions is routine.
Where the help lives
Two references anchor the approach: a blog post on running your own high-end cloud gaming service on EC2, and a community subreddit for cloud gamers. The README positions the tools as the guide's approach packaged into simple commands, with the subreddit as the place for discussion and support.
Editorial conclusion
The workflow is two commands, start and stop, wrapped around an AMI that needs no intervention on startup. The README leans on a blog guide and a community subreddit for the deeper setup story.
Community notes