- Update AWS configuration in
terraform/variables.tffile according to your needs or you can just keep it with defaults. - Configure AWS programmatic access and then execute from the
terraformfolder:
terraform apply
- Get the steam game token from https://steamcommunity.com/dev/managegameservers
- Update server/game configurations in
ansible/filesfolder according to your needs - Install dependencies and configure server from the
ansiblefolder:
ansible-playbook -i aws_ec2.yaml playbook.yaml
- Connect to your server using public address and passwords from
files/server.cfg
server_ip_address:27015; password serverpassword; rcon_password rconpassword