Auto Update System

Post Reply
Masher
Site Admin
Posts: 3347
Joined: Thu Apr 20, 2006 2:54 pm
Location: America's Hearland
Contact:

Auto Update System

Post by Masher » Mon May 21, 2012 7:34 pm

The panel can automatically check to see if your game servers are up to date and perform an update automatically if they are out of date. This feature requires a license and is performed by the monitors.

The panel currently has two different methods of auto-updating game servers. Details and which one to use are described below.
  • Via a steam.inf
  • Alternate steamcmd update check (added in version 1.85)
Steam.inf
  • Uses Valve's Steam web api to check for updates
  • Only works with Valve's game servers
  • Puts less strain on your servers to check for updates
  • Some users have issues with this method on both Windows and Linux
  • To enable this update method: On the update tab for the server, specify the location (path only of the folder, don't include steam.inf) of the steam.inf file. Typically it's located in the root of the mod folder.
Alternate method
  • Uses steamcmd to check for updates by comparing version numbers offered against currently installed versions.
  • Can be used with any server downloaded with steamcmd
  • Server Root or Working Directory setting needs to defined for each server, and this path has to have a steamapps subdirectory with an *.acf file
  • The panel will automatically download and install steamcmd in a subdirectory of the log config setting and uses it for checking updates
  • To enable this update method enable the 'Alternate update method' setting on the update tab for the server.
Other Notes
  • The panel will check for updates every 20 minutes to see if an update is available. If there is an update available the panel will stop the server, perform the update, and then restart the server.
  • If you want the updater to only update when there are fewer than X users in the server, enter that value in the 'Server shutdown minimum players count' setting on the Restart tool tab for the server. You may enable the Always auto update option to ignore the Min Players setting for updates.
  • The panel will only auto-update a single server at a time to minimize load on the server.
Masher
-----------
Please do not PM me unless asked to! We are a small company and if you have an issue or question it would be best to post it in the forums where it can help others in the future.

Need an affordable web control panel? Try UGCC.

Post Reply