# STEAM_USER, STEAM_PASS, STEAM_AUTH - Steam user setup. If a user has 2fa enabled it will most likely fail due to timeout. Leave blank for anon install.
# WINDOWS_INSTALL - if it's a windows server you want to install set to 1
# SRCDS_APPID - steam app id ffound here - https://developer.valvesoftware.com/wiki/Dedicated_Servers_List
# EXTRA_FLAGS - when a server has extra glas for things like beta installs or updates.
./steamcmd.sh +login ${STEAM_USER}${STEAM_PASS}${STEAM_AUTH}$([["${WINDOWS_INSTALL}"=="1"]]&&printf %s '+@sSteamCmdForcePlatformType windows') +force_install_dir /mnt/server +app_update ${SRCDS_APPID}${EXTRA_FLAGS} validate +quit ## other flags may be needed depending on install. looking at you cs 1.6