Skip to content

Docker image that installs the game, checks for updates, and notifies another service when the game files have changed (With those new files attached).

Notifications You must be signed in to change notification settings

GiganticDev/gigantic.monitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gigantic.monitor

Docker image that installs the game, checks for updates, and notifies another service when the game files have changed.

Uses steamcmd cli tool for downloading and updating the game via steam, with a command like the following ./steamcmd.sh +@sSteamCmdForcePlatformType windows +login user pass +force_install_dir ./gigantic +app_update 327690 validate +quit

Unfortunately the command must have a valid user account to log in as, even if it's a dummy account, this command works under OSX and linux as well as long as the force platform flag is there.

The command will run as a cron job every 10(?) minutes while at the same time incrond will handle notifying us of any file changes.

About

Docker image that installs the game, checks for updates, and notifies another service when the game files have changed (With those new files attached).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages