| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-10-10 | 8.1 kB | |
| v26.3.0 source code.tar.gz | 2026-10-10 | 725.8 kB | |
| v26.3.0 source code.zip | 2026-10-10 | 1.3 MB | |
| Totals: 3 Items | 2.0 MB | 0 | |
⚠️ Action required: Counter-Strike: Global Offensive servers
CS:GO is now a standalone game on Steam (App ID 4465480), separate from CS2 (App ID 730). csgoserver has a new clientappid setting, the App ID players connect with. It defaults to 4465480 (#4963).
After updating, existing CS:GO servers switch from 730 to 4465480 on their next start.
- Players on standalone CS:GO: create a new GSLT for App ID
4465480, updategslt, then run./csgoserver mods-installto install Metamod:Source, SourceMod and then NoLobbyReservation, which standalone clients need. - Players on CS2's
csgo_legacybranch: addclientappid="730"tolgsm/config-lgsm/csgoserver/common.cfgto keep the current behaviour. Your GSLT stays valid.
Details: https://docs.linuxgsm.com/game-servers/counter-strike-global-offensive#client-app-id
Other changes to existing servers
- Project Zomboid: the admin password is now passed as a start parameter (
-adminpassword ${adminpassword}), so new servers no longer hang at the password prompt (#4991). The default isCHANGE_ME; set your ownadminpasswordin your instance config. - Satisfactory:
-ServerQueryPortand-BeaconPort, removed in Satisfactory 1.0, are no longer passed, anddetailsnow lists the Server API port (7777/tcp) (#4976). - Colony Survival: monitor now uses a TCP query (#4977).
- Monitor: no longer restarts a server while it is being updated, started or stopped with the
u,storspshort commands (#5002, first fixed by @borzaka in [#4998] and [#5000]), and no longer confuses instances whose names share a prefix, such asvhserverandvhserver-2(#4989).
New servers
- RuneScape: Dragonwilds (#4921)
- Hytale (#4928)
What's Changed
- chore(deps): bump actions/add-to-project from 1.0.2 to 2.0.0 by @dependabot[bot] in https://github.com/GameServerManagers/LinuxGSM/pull/4926
- chore(deps): bump actions/checkout from 5 to 7 by @dependabot[bot] in https://github.com/GameServerManagers/LinuxGSM/pull/4933
- chore(deps): bump actions/cache from 4 to 6 by @dependabot[bot] in https://github.com/GameServerManagers/LinuxGSM/pull/4945
- chore(deps): bump actions/github-script from 7 to 9 by @dependabot[bot] in https://github.com/GameServerManagers/LinuxGSM/pull/4946
- chore(sync): synced file(s) with dgibbs64/repo-sync by @dgibbs64 in https://github.com/GameServerManagers/LinuxGSM/pull/4949
- fix(modules): make update_bb.sh executable by @dgibbs64 in https://github.com/GameServerManagers/LinuxGSM/pull/4965
- fix(sdtd): read telnet password into telnetpassword by @dgibbs64 in https://github.com/GameServerManagers/LinuxGSM/pull/4968
- fix(vh): document how to disable crossplay by @dgibbs64 in https://github.com/GameServerManagers/LinuxGSM/pull/4969
- fix(steamcmd): improve missing configuration diagnostics by @dgibbs64 in https://github.com/GameServerManagers/LinuxGSM/pull/4951
- fix: [Factorio] Update startparameters to load the latest server autosave by @Doug-Murphy in https://github.com/GameServerManagers/LinuxGSM/pull/4960
- fix(deps): support deb822 apt sources on Debian by @BreezeDelegate in https://github.com/GameServerManagers/LinuxGSM/pull/4952
- fix(fastdl): include Source resource files by @BreezeDelegate in https://github.com/GameServerManagers/LinuxGSM/pull/4953
- feat(cs2server): add Metamod:Source 2.0 and CounterStrikeSharp mod support by @borzaka in https://github.com/GameServerManagers/LinuxGSM/pull/4961
- fix(ci): label fork PRs and skip empty Details Check matrix by @dgibbs64 in https://github.com/GameServerManagers/LinuxGSM/pull/4971
- feat(csgoserver): support the standalone CS:GO client (App ID 4465480) with configurable clientappid and the NoLobbyReservation mod by @borzaka in https://github.com/GameServerManagers/LinuxGSM/pull/4963
- feat(rsdwserver): add RuneScape: Dragonwilds server by @JSaterdalen in https://github.com/GameServerManagers/LinuxGSM/pull/4921
- fix(sm): convert sm-icon.png from JPEG to PNG by @dgibbs64 in https://github.com/GameServerManagers/LinuxGSM/pull/4973
- fix(core): fall back to 80 columns when no terminal width is available by @dgibbs64 in https://github.com/GameServerManagers/LinuxGSM/pull/4974
- fix(deps): check passwordless sudo before prompting with sudo -v by @dgibbs64 in https://github.com/GameServerManagers/LinuxGSM/pull/4980
- fix(core): handle bootstrap before logging and exit modules are loaded by @dgibbs64 in https://github.com/GameServerManagers/LinuxGSM/pull/4981
- fix(rsdwserver): download default DedicatedServer.ini on install by @dgibbs64 in https://github.com/GameServerManagers/LinuxGSM/pull/4982
- feat(newserver): add Hytale server support by @andrewqsantos in https://github.com/GameServerManagers/LinuxGSM/pull/4928
- fix(deps): add libatomic for American Truck Simulator and Euro Truck Simulator 2 by @dgibbs64 in https://github.com/GameServerManagers/LinuxGSM/pull/4990
- fix(ci): run apt-get update before installing Details Check dependencies by @dgibbs64 in https://github.com/GameServerManagers/LinuxGSM/pull/4992
- fix(pz): pass the admin password as a start parameter by @dgibbs64 in https://github.com/GameServerManagers/LinuxGSM/pull/4991
- fix(ts3): query the ServerQuery address set in query_ip by @dgibbs64 in https://github.com/GameServerManagers/LinuxGSM/pull/4975
- ci(details-check): run servers in shards from the checkout by @dgibbs64 in https://github.com/GameServerManagers/LinuxGSM/pull/4993
- fix(sf): drop ServerQueryPort and BeaconPort removed in Satisfactory 1.0 by @dgibbs64 in https://github.com/GameServerManagers/LinuxGSM/pull/4976
- fix(col): monitor Colony Survival with a TCP query by @dgibbs64 in https://github.com/GameServerManagers/LinuxGSM/pull/4977
- fix(steamcmd): work around Invalid platform errors (L4D2) by @dgibbs64 in https://github.com/GameServerManagers/LinuxGSM/pull/4979
- chore(sync): synced file(s) with dgibbs64/repo-sync by @dgibbs64 in https://github.com/GameServerManagers/LinuxGSM/pull/4978
- fix(monitor): anchor tmux session checks to avoid matching other instances by @yourfate in https://github.com/GameServerManagers/LinuxGSM/pull/4989
- fix(mods): only look up mod URLs for the game the server runs by @borzaka in https://github.com/GameServerManagers/LinuxGSM/pull/4983
- fix(install): stop when a server has no download configuration by @dgibbs64 in https://github.com/GameServerManagers/LinuxGSM/pull/4996
- chore(lint): fix Super Linter errors on develop by @dgibbs64 in https://github.com/GameServerManagers/LinuxGSM/pull/5001
- fix(monitor): detect update, start and stop run with their short aliases by @dgibbs64 in https://github.com/GameServerManagers/LinuxGSM/pull/5002
- chore(lint): fix Ruff errors in query_gsquery.py by @dgibbs64 in https://github.com/GameServerManagers/LinuxGSM/pull/5003
- fix(monitor): show the queried address on the DELAY and WAIT lines by @borzaka in https://github.com/GameServerManagers/LinuxGSM/pull/5006
- chore(sync): synced local '.github/' with remote 'general/.github/' by @dgibbs64 in https://github.com/GameServerManagers/LinuxGSM/pull/4947
- chore(ci): remove dependabot auto-merge workflow by @dgibbs64 in https://github.com/GameServerManagers/LinuxGSM/pull/4964
- chore(deps): bump github/issue-labeler from 3.4 to 3.5 by @dependabot[bot] in https://github.com/GameServerManagers/LinuxGSM/pull/4984
- Release v26.3.0 by @dgibbs64 in https://github.com/GameServerManagers/LinuxGSM/pull/5007
New Contributors
- @Doug-Murphy made their first contribution in https://github.com/GameServerManagers/LinuxGSM/pull/4960
- @BreezeDelegate made their first contribution in https://github.com/GameServerManagers/LinuxGSM/pull/4952
- @JSaterdalen made their first contribution in https://github.com/GameServerManagers/LinuxGSM/pull/4921
- @andrewqsantos made their first contribution in https://github.com/GameServerManagers/LinuxGSM/pull/4928
- @yourfate made their first contribution in https://github.com/GameServerManagers/LinuxGSM/pull/4989
Full Changelog: https://github.com/GameServerManagers/LinuxGSM/compare/v26.2.0...v26.3.0