From 94cc010464706f8a6addacc4ddd703ccbe1452c9 Mon Sep 17 00:00:00 2001 From: Yaroslav Pleshakov Date: Sun, 22 Jun 2025 13:39:27 +0000 Subject: [PATCH] updated server settings --- .env | 11 +++++++++++ docker-compose.yml | 5 ++++- init.sh | 0 server.cfg | 15 +++++++++++++++ start.sh | 2 -- 5 files changed, 30 insertions(+), 3 deletions(-) create mode 100644 .env mode change 100644 => 100755 init.sh diff --git a/.env b/.env new file mode 100644 index 0000000..9e21534 --- /dev/null +++ b/.env @@ -0,0 +1,11 @@ +# Server vars +HOSTNAME=GO YASOZDAL | CSDM +PORT=27015 +HLTV_PORT=27020 +VAC="secure" +SV_LAN=0 + +# Gameplay settings +START_MAP="de_dust2" +MAX_PLAYERS=32 +RCON_PASSWORD=9OrEQYdj/ulkf0uC4JKr220+ diff --git a/docker-compose.yml b/docker-compose.yml index 4d29c6a..c9a8cca 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -5,10 +5,13 @@ services: ports: - "${PORT}:${PORT}/udp" - "${HLTV_PORT}:${HLTV_PORT}/udp" + volumes: + - ./server.cfg:/hlds/cstrike/server.cfg restart: unless-stopped environment: + HOSTNAME: "${HOSTNAME}" MAP: "${START_MAP}" - MAXPLAYERS: "${MAX_PLAYERS}" + MAX_PLAYERS: "${MAX_PLAYERS}" PORT: "${PORT}" HLTV_PORT: "${HLTV_PORT}" RCON_PASSWORD: "${RCON_PASSWORD}" diff --git a/init.sh b/init.sh old mode 100644 new mode 100755 diff --git a/server.cfg b/server.cfg index e69de29..138a056 100644 --- a/server.cfg +++ b/server.cfg @@ -0,0 +1,15 @@ +hostname "GO YASOZDAL | CSDM" +sv_lan "0" +rcon_password "9OrEQYdj/ulkf0uC4JKr220+" +mp_autoteambalance 0 +mp_limitteams 2 +mp_freezetime 3 +mp_roundtime 2 +mp_timelimit 30 +mp_startmoney 2025 +sv_aim 0 +pausable 0 +sv_maxspeed 320 +mp_timelimit 20 +sv_cheats 0 +maxplayers "" diff --git a/start.sh b/start.sh index 6ec2cca..e0ee5f2 100644 --- a/start.sh +++ b/start.sh @@ -8,6 +8,4 @@ cd /hlds -port "$PORT" \ +map "$MAP" \ +maxplayers "$MAX_PLAYERS" \ - +sv_lan "$SV_LAN" \ - +rcon_password "$RCON_PASSWORD" \ -${VAC:+-VAC} \ No newline at end of file