lgsm local mirror
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Daniel Gibbs 5a4e939efd Add tzdata package to SteamCMD installations and clean up environment variable syntax 11 months ago
.github keepalive 12 months ago
.vscode 🔄 synced file(s) with dgibbs64/repo-sync (#28) 3 years ago
.dockerignore misc files 4 years ago
.editorconfig 🔄 synced file(s) with dgibbs64/repo-sync (#28) 3 years ago
.gitignore 🔄 synced file(s) with dgibbs64/repo-sync (#28) 3 years ago
.prettierrc.json 🔄 synced file(s) with dgibbs64/repo-sync (#28) 3 years ago
.yamllint.yml 🔄 synced file(s) with dgibbs64/repo-sync (#28) 3 years ago
Dockerfile.ubuntu-1804 Add tzdata package to SteamCMD installations and clean up environment variable syntax 11 months ago
Dockerfile.ubuntu-2004 Add tzdata package to SteamCMD installations and clean up environment variable syntax 11 months ago
Dockerfile.ubuntu-2204 Add tzdata package to SteamCMD installations and clean up environment variable syntax 11 months ago
Dockerfile.ubuntu-2404 Add tzdata package to SteamCMD installations and clean up environment variable syntax 11 months ago
LICENSE.md docs(license): update copyright year(s) 1 year ago
README.md feat: add Ubuntu 24.04 2 years ago

README.md

SteamCMD Docker Image

SteamCMD
Docker Pulls GitHub Workflow Status Codacy grade SteamCMD MIT License

About

SteamCMD is a command-line version of the Steam client. It allows you to download and install games on a headless server. This container image builds daily and is available on Docker Hub as well as GitHub Container Registry.

Tags

  • latest, ubuntu - Latest Ubuntu LTS release
  • ubuntu-24.04 - Ubuntu 24.04 LTS 'Noble Numbat'
  • ubuntu-22.04 - Ubuntu 22.04 LTS 'Jammy Jackalope'
  • ubuntu-20.04 - Ubuntu 20.04 LTS 'Focal Fossa'
  • ubuntu-18.04 - Ubuntu 18.04 LTS 'Bionic Beaver'

Usage

docker cli

docker run -it gameservermanagers/steamcmd:latest

Download Counter Strike: Global Offensive Dedicated Server to current host directory.

docker run -it -v $PWD:/data gameservermanagers/steamcmd:latest +force_install_dir /data +login anonymous +app_update 740 +quit

Notes

This container is based off of the steamcmd container and is primarily used for LinuxGSM game servers.