Commit Graph
5 Commits
Author SHA1 Message Date
git_pipeline cb79e172b9 Merge pull request 'feat(satisfactory): ready pattern 'Engine is initialized'' (#28) from feat/satisfactory-ready-pattern into main
Validate game templates / validate (push) Successful in 21s
Validate game templates / boot-test (push) Successful in 2m16s
Validate game templates / publish (push) Successful in 18s
2026-11-07 16:20:56 +00:00
git_pipeline ac3febf109 Merge pull request 'fix(satisfactory): official SteamCMD server, and builder uses SteamCMD only for Linux Steam servers' (#27) from fix/satisfactory-steamcmd into main
Validate game templates / validate (push) Successful in 23s
Builder image / publish (push) Successful in 25s
Validate game templates / boot-test (push) Successful in 4m39s
Validate game templates / publish (push) Successful in 18s
2026-11-07 02:20:48 +00:00
git_pipelineandClaude Opus 5.5 a918704ec6 fix(satisfactory): restore server settings, written to Game.ini/Engine.ini each start
Validate game templates / validate (push) Successful in 19s
Validate game templates / boot-test (push) Successful in 4m2s
Validate game templates / publish (push) Skipped
The official server reads no env vars, so the startup command writes Max Players, autosave count, tick rate, timeout, object limit and server streaming into its ini files, and passes seasonal events and multihome as launch options.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MZxvxViV6QwAtVWT3saGvs
2026-11-07 01:54:26 +00:00
git_pipelineandClaude Opus 5.5 5c192127f4 test(satisfactory): allow 40 minutes for the SteamCMD install and first start
Validate game templates / validate (push) Successful in 19s
Validate game templates / boot-test (push) Successful in 3m48s
Validate game templates / publish (push) Skipped
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MZxvxViV6QwAtVWT3saGvs
2026-11-07 01:45:59 +00:00
git_pipelineandClaude Opus 5.5 b9d445c57d fix(satisfactory): run the official SteamCMD server instead of wolveix/satisfactory-server
Validate game templates / validate (push) Successful in 45s
Validate game templates / boot-test (push) Successful in 5m57s
Validate game templates / publish (push) Skipped
The wolveix image keeps its game files and saves in /config and /home/steam, outside the server volume, so they were lost on every start and the weekly boot test failed. Now: cm2network/steamcmd with Steam app 1690800, HOME=/server, ports 7777/udp+tcp and 8888/tcp, MaxPlayers in Game.ini, -ExternalReliablePort for the public reliable port.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MZxvxViV6QwAtVWT3saGvs
2026-11-07 01:45:00 +00:00