Commit graph

25 commits

Author SHA1 Message Date
c4f0e4920e 7dtd-coop: START_MODE=1 (Start), not 2 (Update+STOP)
The vinanrra image's mode numbers are: 0=Install+STOP, 1=Start,
2=Update+STOP, 3=Update+Start, 4=Backup+STOP. I picked 2 thinking
it meant "Only Start", which is why the container kept exiting
cleanly after each update check. Mode 1 just starts the server,
which matches what the main 7dtd container uses.
2026-04-25 19:51:32 +01:00
c1cfa613f7 7dtd-coop: switch to START_MODE=2, seed serverfiles from main install
SteamCMD anonymous install fails with "Missing configuration" on a
fresh coop dir. The main 7dtd works because its binaries were
installed long ago and LinuxGSM skips the SteamCMD step. Same trick
for coop: rsync the binaries over and start-only, no update path.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-25 19:24:01 +01:00
4d84fe2df3 7dtd: add private coop server on ports 26910-26912
Second container 7dtd-coop with its own /var/lib/7dtd-coop state dir
and a configure unit that patches the server as unlisted, 2-player,
distinct world seed.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-25 15:26:55 +01:00
dfbc727f5f Disable EAC on 7DTD server so Proton clients can connect
Proton-based clients (e.g. CachyOS native install hitting 7DTD via
the Proton runtime) fail EAC handshake against a Linux dedicated
server. Disabling server-side lets Proton clients join via the
"Play without EasyAntiCheat" splash option.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-18 23:05:08 +01:00
740fca4fcf Expose 7DTD WebDashboard behind Authelia at 7dtd.nordhammer.it
Publishes the container's web dashboard port only on host loopback
(127.0.0.1:8090) so nginx can reverse-proxy it with Authelia
forward-auth, matching the Homepage/camera vhost pattern. Also flips
WebDashboardEnabled to true in the XML patcher so the server actually
starts the web server.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-18 21:43:11 +01:00
c05f986e1c Add 7 Days to Die dedicated server container; drop V-Rising
Enables the previously-disabled game-servers module with a new 7DTD
container (vinanrra/7dtd-server) on ports 26900 TCP + 26900-26902 UDP.
A oneshot systemd service waits for LGSM's first install to drop
sdtdserver.xml, then patches in the server name, password, and
random-gen world before restarting the container. V-Rising is removed
— the module hadn't been imported, so this just drops dead code.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-17 22:28:49 +01:00
0f27ac2da8 Fix V Rising container CRLF issue by stripping carriage returns on start
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-11 20:00:30 +01:00
Claude
b2e6844e9e
Comment out Hytale server in game-servers.nix
https://claude.ai/code/session_01Ays1x4CUUJE1jPLkeNMojV
2026-04-11 14:48:23 +00:00
Claude
a35281419f
Move V-Rising Docker server into game-servers.nix
Consolidates V-Rising into the existing game-servers module instead of
a separate file. Also uncomments the game-servers import in common.nix
and adds UDP 9876/9877 to the shared firewall rules.

https://claude.ai/code/session_01Ays1x4CUUJE1jPLkeNMojV
2026-04-11 14:46:04 +00:00
b42f6ecbae
Update game-servers.nix 2026-01-25 16:38:45 +00:00
45d447d2d0
Update game-servers.nix 2026-01-25 16:27:28 +00:00
65cd7b3c2a
Update game-servers.nix 2026-01-25 16:19:42 +00:00
526648b952
Update game-servers.nix 2026-01-25 15:53:44 +00:00
7183ccb02c
Update game-servers.nix 2026-01-25 12:49:15 +00:00
cbdb68aed9
Update game-servers.nix 2026-01-25 12:47:51 +00:00
4f6b728638
Update game-servers.nix 2026-01-25 12:42:14 +00:00
d5f4c24388
Update game-servers.nix 2026-01-25 12:39:20 +00:00
75eecd3381
Update game-servers.nix 2026-01-25 12:35:18 +00:00
b63c7f8a2a
Update game-servers.nix 2026-01-25 12:33:21 +00:00
4cd0e58bd6
Update game-servers.nix 2026-01-25 12:32:27 +00:00
3eeb7dd9ba
Update game-servers.nix 2026-01-25 12:31:02 +00:00
8822bfa5ac
Update game-servers.nix 2026-01-22 09:19:55 +00:00
83666e7e7d
Update game-servers.nix 2026-01-20 21:06:31 +00:00
96176af1bf
Update game-servers.nix 2026-01-20 19:53:42 +00:00
0f8aae5942
Create game-servers.nix 2026-01-20 19:48:21 +00:00