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

Releases: thetredev/steamcmd

20221102

02 Nov 01:47
e4939f8
Compare
Choose a tag to compare

What's Changed

  • [Bump] Base image tag to almalinux:9.0-minimal-20221101 by @github-actions in #14

Full Changelog: 2022100...2022110

20221005

05 Oct 17:10
6c4a211
Compare
Choose a tag to compare

What's Changed

  • [Bump] Base image tag to almalinux:9.0-minimal-20221001 by @github-actions in #13

New Contributors

  • @github-actions made their first contribution in #13

Full Changelog: 2022092...2022100

20220927

27 Sep 21:35
Compare
Choose a tag to compare

Changelog:

  • image/base: Replace modifying dnf.conf with using --setopt on microdnf
  • docker-compose/l4d: Fix AppID
  • Improve image/games/base/entrypoint with bash functions

Full Changelog: 2022092...2022092

20220925

25 Sep 21:04
Compare
Choose a tag to compare

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

20220923.1

23 Sep 16:52
Compare
Choose a tag to compare

Changelog:

  • image/base: Install libffi which is required for some server addons

Full Changelog: 2022092...20220923.1

20220923

23 Sep 15:34
Compare
Choose a tag to compare

Changelog:

  • image/games/entrypoint: Fix ownership of STEAMCMD_USER_HOME environment variable
  • image/base: Move fixing SteamCMD runtime error [S_API FAIL] SteamAPI_Init() failed to /usr/local/lib/steamcmd/server-common.sh script
  • image/base: Install bash-completion and zlib

Full Changelog: 20220916.1...2022092

20220916.1

16 Sep 18:12
Compare
Choose a tag to compare

Changelog:

  • image/games: Make container environment variables available to SSH sessions

Full Changelog: 2022091...20220916.1

20220916

16 Sep 17:33
Compare
Choose a tag to compare

Changelog:

  • image/base: Fix unary expression errors in server.sh scripts

Full Changelog: 2022091...2022091

20220915

15 Sep 19:08
Compare
Choose a tag to compare

Changelog:

  • Add SSH server, configurable via environment variables

Full Changelog: 2022090...2022091

20220908

07 Sep 22:20
Compare
Choose a tag to compare

Changelog:

Full Changelog: 20220726.1...2022090