Skip to content
/ steam-game-docker Public template

A template repository to make creating new docker images for steam games easier

License

Notifications You must be signed in to change notification settings

FragSoc/steam-game-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

Steam Dedicated Server Docker Template

A repo to save time setting up new docker images.

Template Usage

  1. Create a new repo from this template (see here).
  2. Run sed -i -e 's/GAME_NAME/<name of your game, or an abbreviation>/g' Dockerfile
  3. Go through the Dockerfile and address all the comments prepended with REPO_SETUP:
  4. If you're working with a windows server, you might find use of this image as a base
  5. Rewrite this README file

Build Args

This template comes with four build arguments:

  • APPID for changing the steam appid, this might be desirable if your game has multiple distinct versions on steam
  • UID and GID for changing the user and group IDs of the user inside the container, they both default to 999
  • STEAM_BETA for specifying a steam beta string for the game (passed to steamcmd), defaults to a blank string. An example might be -beta mybeta -betapassword letmein.

About

A template repository to make creating new docker images for steam games easier

Topics

Resources

License

Stars

Watchers

Forks