Skip to content

cuperman/steam-server-cookbooks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Steam Server Cookbooks

Chef Cookbooks for provisioning Steam dedicated servers on Amazon AWS OpsWorks

Provisioning Servers

Use Amazon AWS OpsWorks to provision servers. See doc/ops_works.md for instructions.

Games

The following steam games are supported:

  • Counter-Strike: Global Offensive
  • Team Fortress 2
  • Left 4 Dead 2

Configuration

Each game can be configured using chef attributes. The following are currently supported:

# Counter-Strike: Global Offensive
default[:steamcmd][:csgo][:ip] = '0.0.0.0'
default[:steamcmd][:csgo][:port] = 27015
default[:steamcmd][:csgo][:map] = 'de_dust2'
default[:steamcmd][:csgo][:maxplayers] = 24

# Team Fortress 2
default[:steamcmd][:tf2][:ip] = '0.0.0.0'
default[:steamcmd][:tf2][:port] = 27016
default[:steamcmd][:tf2][:map] = 'mvm_decoy'
default[:steamcmd][:tf2][:maxplayers] = 32

# Left 4 Dead 2
default[:steamcmd][:l4d2][:ip] = '0.0.0.0'
default[:steamcmd][:l4d2][:port] = 27017
default[:steamcmd][:l4d2][:map] = 'c1m1_hotel'
default[:steamcmd][:l4d2][:maxplayers] = 8

TODO

  • Auto update
  • More configuration options

About

Chef cookbooks for Steam dedicated servers

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published