Skip to content

andrewvaughan/docker-steamcmd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SteamCMD Docker Container

The Steam Console Client (or SteamCMD) is a command-line version of the Steam client. Its primary use is to install and update various servers on dedicated environments to create consistent, multiplayer environments. SteamCMD works with any game that uses the SteamPipe content system.

This container is intended to be extended to provide ease-of-access to the SteamCMD system, generally when automating the installation and/or configuration of servers within Docker containers.

Docker Tags

All tags are based off of the underlying Ubuntu system running them. All servers are intended for x64 based systems.

Quick Start

docker run andrewvaughan/steamcmd:latest +login anonymous +quit

Interactive Mode

SteamCMD can also be used in interactive mode to test interactions with the system:

docker run -it andrewvaughan/steamcmd:latest

These could be attempted, for instance, while in interactive mode:

  • login anonymous (generally required before doing anything)
  • app_update 4020 validate (Installs Garry's Mod sandbox server)
  • quit (exits)

Issues and Contributing

Please refer to our Contribution Guidelines.

License

Please refer to the MIT License for this project.

About

A SteamCMD Docker container for interacting with the Steam API.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published