aws_server_control
This project implements a cloud-hosted Minecraft server designed to be: Fully infrastructure-as-code managed with Terraform Controlled on-demand via Discord commands Cost-aware through start/stop automation Resilient to infrastructure changes and failures The server runs on AWS EC2, with lifecycle control handled through an event-driven architecture using Discord webhooks and AWS Lambda. Persistent application data is stored on a dedicated EBS volume with automated snapshots to prevent data loss.
View case study


























