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