updated readme with new launch command

This commit is contained in:
jenz 2026-06-30 13:43:06 +01:00
parent 7c63796358
commit 9cba8d4499

View File

@ -19,8 +19,32 @@ chmod 777 /home/gameservers/webclient_css_ze/mesa-shader-cache
## first run
./start-signaling.sh
## second run
docker run -d --name css-test -e SIG_URL=ws://172.17.0.1:3000 -e CONTAINER_NAME=css-test -e CF_APP_ID= -e CF_APP_TOKEN= -e CAP_FPS=60 -e CAP_W=800 -e CAP_H=600 --cpus="8.0" -v /home/gameservers/css_ze/cstrike/maps:/home/ubuntu/Counter-Strike\ Source/cstrike/maps:ro -v /home/gameservers/css_ze/cstrike/materials:/home/ubuntu/Counter-Strike\ Source/cstrike/materials:ro -v /home/gameservers/css_ze/cstrike/models:/home/ubuntu/Counter-Strike\ Source/cstrike/models:ro -v /home/gameservers/css_ze/cstrike/sound:/home/ubuntu/Counter-Strike\ Source/cstrike/sound:ro -v /home/gameservers/webclient_css_ze/dxvk-cache:/home/ubuntu/Counter-Strike\ Source/cstrike_win64.dxvk-cache -v /home/gameservers/webclient_css_ze/mesa-shader-cache:/home/ubuntu/.cache/mesa_shader_cache css-client
## second run mounting points for content
mkdir -p /mnt/merged-cstrike/{maps,materials,models,sound}
for asset in maps materials models sound; do
mount -t overlay overlay \
-o lowerdir=/home/gameservers/css_ze/cstrike/$asset:/home/gameservers/css_mg/cstrike/$asset:/home/gameservers/css_zr/cstrike/$asset \
/mnt/merged-cstrike/$asset
done
vim /etc/fstab
overlay /mnt/merged-cstrike/maps overlay ro,lowerdir=/home/gameservers/css_ze/cstrike/maps:/home/gameservers/css_mg/cstrike/maps:/home/gameservers/css_zr/cstrike/maps,nofail,x-systemd.requires-mounts-for=/home/gameservers/css_ze,x-systemd.requires-mounts-for=/home/gameservers/css_mg,x-systemd.requires-mounts-for=/home/gameservers/css_zr 0 0
overlay /mnt/merged-cstrike/materials overlay ro,lowerdir=/home/gameservers/css_ze/cstrike/materials:/home/gameservers/css_mg/cstrike/materials:/home/gameservers/css_zr/cstrike/materials,nofail 0 0
overlay /mnt/merged-cstrike/models overlay ro,lowerdir=/home/gameservers/css_ze/cstrike/models:/home/gameservers/css_mg/cstrike/models:/home/gameservers/css_zr/cstrike/models,nofail 0 0
overlay /mnt/merged-cstrike/sound overlay ro,lowerdir=/home/gameservers/css_ze/cstrike/sound:/home/gameservers/css_mg/cstrike/sound:/home/gameservers/css_zr/cstrike/sound,nofail 0 0
## third run
docker run -d --name css-test -e SIG_URL=ws://172.17.0.1:3000 -e CONTAINER_NAME=css-test -e CF_APP_ID= -e CF_APP_TOKEN= -e CAP_FPS=60 -e CAP_W=800 -e CAP_H=600 --cpus="8.0" \
-v /mnt/merged-cstrike/maps:/home/ubuntu/Counter-Strike\ Source/cstrike/maps:ro \
-v /mnt/merged-cstrike/materials:/home/ubuntu/Counter-Strike\ Source/cstrike/materials:ro \
-v /mnt/merged-cstrike/models:/home/ubuntu/Counter-Strike\ Source/cstrike/models:ro \
-v /mnt/merged-cstrike/sound:/home/ubuntu/Counter-Strike\ Source/cstrike/sound:ro \
-v /home/gameservers/webclient-ubuntu26/dxvk-cache:/home/ubuntu/Counter-Strike\ Source/cstrike_win64.dxvk-cache \
-v /home/gameservers/webclient-ubuntu26/mesa-shader-cache:/home/ubuntu/.cache/mesa_shader_cache \
css-client
## docker logs -f css-test
## pkill -f signaling-server.js