Sign inSign up

andrewvaughan/steamcmd

By andrewvaughan

Updated over 9 years ago

Installs and runs SteamCMD, the command-line version of the Steam client by Valve.

Artifact
Image
1

889

andrewvaughan/steamcmd repository overview

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.

Tag summary

Content type

Image

Digest

Size

96.3 MB

Last updated

over 9 years ago

docker pull andrewvaughan/steamcmd