Skip to content

nleskiw/l4d2-server-setup

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

l4d2-server-setup

l4d2-server-setup allows you to quickly create your own server Left 4 Dead 2 from scratch.

Currently supports following cloud computing platforms:

  • Amazon Web Services (AWS)
  • Google Cloud Platform (GCP)
  • Microsoft Azure

Technology stack

HashiCorp Terraform [https://www.terraform.io/]

Red Hat Ansible [https://www.ansible.com/]

Usage

terraform init [options] [DIR]
terraform plan [options] [dir]
terraform apply [options] [dir-or-plan]

Examples:

Go to the aws directory, adjust variables.tf to your setup and run:

terraform init

If you prefer, you can pass some parameters (e.g., ssh keys) when applying the changes:

terraform apply -var 'public_key_path=~/.ssh/steam.pub' -var 'private_key_path=~/.ssh/steam.pem'

Contributing to this repository

This side project is in MVP state, far from perfect. I welcome valuable contributions to this repository from anyone.

Authors

Originally created by Marcin Ratajczak

License

Licensed under the GPLv3: http://www.gnu.org/licenses/gpl-3.0.html

About

Left 4 Dead 2 Server setup

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • HCL 100.0%