From d53950d303cb45ec2530e3e3aa5da2cf81566d24 Mon Sep 17 00:00:00 2001 From: Nicholas Date: Thu, 5 Oct 2023 13:09:57 +0200 Subject: [PATCH] option for sv_lan --- README.md | 1 + bullseye/Dockerfile | 1 + bullseye/etc/entry.sh | 1 + bullseye/etc/server.cfg | 2 +- 4 files changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index bb65ebd..dfeb804 100644 --- a/README.md +++ b/README.md @@ -38,6 +38,7 @@ STEAMPASS="changeme" (Password for Steam User.) STEAMGUARD="" (Optional, Steam Guard key if enabled. Use your most recent Steam Guard key.) CS2_SERVERNAME="changeme" (Set the visible name for your private server) CS2_PORT=27015 (CS2 server listen port tcp_udp) +CS2_LAN="0" (0 - LAN mode disabled, 1 - LAN Mode enabled) CS2_RCONPW="changeme" (RCON password) CS2_PW="changeme" (CS2 server password) CS2_MAXPLAYERS=10 (Max players) diff --git a/bullseye/Dockerfile b/bullseye/Dockerfile index a62d68c..b8d2626 100644 --- a/bullseye/Dockerfile +++ b/bullseye/Dockerfile @@ -41,6 +41,7 @@ ENV CS2_SERVERNAME="cs2 private server" \ CS2_STARTMAP="de_inferno" \ CS2_GAMETYPE=0 \ CS2_GAMEMODE=0 \ + CS2_LAN=0 \ CS2_ADDITIONAL_ARGS="" # Set permissions on STEAMAPPDIR diff --git a/bullseye/etc/entry.sh b/bullseye/etc/entry.sh index 51971a8..534a5c3 100644 --- a/bullseye/etc/entry.sh +++ b/bullseye/etc/entry.sh @@ -13,6 +13,7 @@ cp /etc/server.cfg "${STEAMAPPDIR}"/game/csgo/cfg/server.cfg sed -i "s/{{SERVER_HOSTNAME}}/${CS2_SERVERNAME}/g" "${STEAMAPPDIR}"/game/csgo/cfg/server.cfg sed -i "s/{{SERVER_PW}}/${CS2_PW}/g" "${STEAMAPPDIR}"/game/csgo/cfg/server.cfg sed -i "s/{{SERVER_RCON_PW}}/${CS2_RCONPW}/g" "${STEAMAPPDIR}"/game/csgo/cfg/server.cfg +sed -i "s/{{SERVER_LAN}}/${CS2_LAN}/g" "${STEAMAPPDIR}"/game/csgo/cfg/server.cfg # Rewrite Config Files diff --git a/bullseye/etc/server.cfg b/bullseye/etc/server.cfg index 40ef404..460cedb 100644 --- a/bullseye/etc/server.cfg +++ b/bullseye/etc/server.cfg @@ -1,7 +1,7 @@ // Server Defaults hostname "{{SERVER_HOSTNAME}}" -sv_lan "0" +sv_lan "{{SERVER_LAN}" // Passwords