Skip to content
This repository has been archived by the owner on Sep 18, 2024. It is now read-only.

20220925

Compare
Choose a tag to compare
@thetredev thetredev released this 25 Sep 21:04
· 178 commits to main since this release

Changelog:

  • image/games/base: Use a named pipe (/tmp/steamcmd/<session name>.fifo) to make server logs available to stdout

Example output of docker logs:

$ docker-compose -f css.yml up -d
Creating network "srcds_srcds" with driver "bridge"
Creating css ... done

$ docker logs -f css
Setting time zone to: Europe/Berlin
Setting steamcmd user GID to 5000
Setting steamcmd user UID to 1000
Fixing ownership of /tmp/dumps
Fixing ownership of /var/lib/steamcmd
Fixing ownership of /tmp/steamcmd
Preparing SSH server...
Creating tmux session with socket /tmp/steamcmd/srcds.sock
[SRCDS] Updating game server... Use 'server.sh attach' to attach to the SRCDS tmux session.
[SRCDS] Update finished.
[SRCDS] Server started in tmux session. Use 'server.sh attach' to attach to the SRCDS tmux session.
[SRCDS] Waiting for server to become healthy...
Auto detecting CPU
Using default binary: ./srcds_linux
Server will auto-restart if there is a crash.
Using Breakpad minidump system. Version: 6630498 AppID: 232330
Setting breakpad minidump AppID = 232330
Using breakpad crash handler
Loaded 1335 VPK file hashes from /var/lib/steamcmd/server/cstrike/cstrike_pak.vpk for pure server operation.
Loaded 1335 VPK file hashes from /var/lib/steamcmd/server/cstrike/cstrike_pak.vpk for pure server operation.
Loaded 1218 VPK file hashes from /var/lib/steamcmd/server/hl2/hl2_textures.vpk for pure server operation.
Loaded 574 VPK file hashes from /var/lib/steamcmd/server/hl2/hl2_sound_vo_english.vpk for pure server operation.
Loaded 383 VPK file hashes from /var/lib/steamcmd/server/hl2/hl2_sound_misc.vpk for pure server operation.
Loaded 446 VPK file hashes from /var/lib/steamcmd/server/hl2/hl2_misc.vpk for pure server operation.
Loaded 5 VPK file hashes from /var/lib/steamcmd/server/platform/platform_misc.vpk for pure server operation.
server_srv.so loaded for "Counter-Strike: Source"
maxplayers set to 32
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Unknown command "r_decal_cullsize"
maxplayers set to 32
ConVarRef dev_loadtime_map_start doesn't point to an existing ConVar
Network: IP 0.0.0.0, mode MP, dedicated Yes, ports 27015 SV / 27005 CL
Initializing Steam libraries for secure Internet server
[S_API] SteamAPI_Init(): Loaded local 'steamclient.so' OK.
CApplicationManagerPopulateThread took 0 milliseconds to initialize (will have waited on CAppInfoCacheReadFromDiskThread)
CAppInfoCacheReadFromDiskThread took 1 milliseconds to initialize
RecordSteamInterfaceCreation (PID 189): SteamGameServer013 / 
RecordSteamInterfaceCreation (PID 189): SteamUtils010 / 
Setting breakpad minidump AppID = 240
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
RecordSteamInterfaceCreation (PID 189): SteamGameServer013 / 
RecordSteamInterfaceCreation (PID 189): SteamUtils010 / 
RecordSteamInterfaceCreation (PID 189): SteamNetworking006 / 
RecordSteamInterfaceCreation (PID 189): SteamGameServerStats001 / 
RecordSteamInterfaceCreation (PID 189): STEAMHTTP_INTERFACE_VERSION003 / 
RecordSteamInterfaceCreation (PID 189): STEAMINVENTORY_INTERFACE_V003 / 
RecordSteamInterfaceCreation (PID 189): STEAMUGC_INTERFACE_VERSION014 / 
RecordSteamInterfaceCreation (PID 189): STEAMAPPS_INTERFACE_VERSION008 / 
Setting breakpad minidump AppID = 232330
No account token specified; logging into anonymous game server account.  (Use sv_setsteamaccount to login to a persistent account.)
RecordSteamInterfaceCreation (PID 189): SteamGameServer013 / 
RecordSteamInterfaceCreation (PID 189): SteamUtils010 / 
RecordSteamInterfaceCreation (PID 189): SteamNetworking006 / 
RecordSteamInterfaceCreation (PID 189): SteamGameServerStats001 / 
RecordSteamInterfaceCreation (PID 189): STEAMHTTP_INTERFACE_VERSION003 / 
RecordSteamInterfaceCreation (PID 189): STEAMINVENTORY_INTERFACE_V003 / 
RecordSteamInterfaceCreation (PID 189): STEAMUGC_INTERFACE_VERSION014 / 
RecordSteamInterfaceCreation (PID 189): STEAMAPPS_INTERFACE_VERSION008 / 
ConVarRef room_type doesn't point to an existing ConVar
Executing dedicated server config file server.cfg
Using map cycle file 'cfg/mapcycle_default.txt'.  ('cfg/mapcycle.txt' was not found.)
Set motd from file 'cfg/motd_default.txt'.  ('cfg/motd.txt' was not found.)
Set motd_text from file 'cfg/motd_text_default.txt'.  ('cfg/motd_text.txt' was not found.)
SV_ActivateServer: setting tickrate to 66.7
Server is hibernating
Connection to Steam servers successful.
   Public IP is xxx.yyy.zzz.xxx.
Assigned anonymous gameserver Steam ID [A:1:2470471691:21412].
[SRCDS] Server is healthy! Use 'server.sh attach' to attach to the SRCDS tmux session.
VAC secure mode is activated.

Full Changelog: 20220923.1...2022092