-
Run official
Counter-Strike
server in docker container with zero configuration -
Default address is
0.0.0.0
and port is27015
-
AmxMod + Metamod + Podbots from the box
-
Linux
or compatible environment to run host -
Docker with docker-compose
-
Official Counter-Strike 1.6 client (
Steam
client withCounter-Strike
game installed) to play
-
Copy this repository to your work dir
-
In your terminal set your work dir as current working directory (
cd
wheredocker-compose.yaml
is) -
Run in your terminal:
chmod +x ./install
-
Run
./install
(ordocker-compose up -d
) -
After docker compose build job is done, run
./ps
to see status ofhlds
service
-
./install
- Install and start docker container (docker-compose up -d
) -
./log
- Show service console logs (docker-compose logs --follow hlds
) -
./ps
- Show docker containers status (sudo docker ps -a
) -
./netstat
- Show network interfaces status (sudo netstat -tunlp
) -
./stop
- Stop service (docker-compose stop hlds
) -
./start
- Start service (docker-compose start hlds
) -
./restart
- Restart service (./stop && ./start
) -
./tty
- Enter interactive command shell (docker-compose exec hlds /bin/bash
) -
./reinstall
- Reinstall container (docker-compose up -d --force-recreate
)
server.cfg
banned.cfg
listip.cfg
addons/amxmodx/configs/cvars.ini
addons/amxmodx/configs/maps.ini
. . .
addons/podbot/podbot.cfg
- Counter-Strike - is registered trademark of Valve corporation