add docker-compose and tweak start arguments

This commit is contained in:
Vivian Lim 2020-09-06 15:38:41 -07:00
parent 567e6d4626
commit 8a4c65cc44
2 changed files with 12 additions and 2 deletions

10
docker-compose.yml Normal file
View File

@ -0,0 +1,10 @@
version: '3'
services:
srb2kart:
build: .
ports:
- "5029:5029/udp"
volumes:
- "./config:/config"
- "./addons:/addons"
- "./data:/data"

View File

@ -5,9 +5,9 @@ cd /usr/games/SRB2Kart || exit
ADDONS=$(ls /addons)
if [ -z "$ADDONS" ]; then
/usr/games/SRB2Kart/srb2kart -dedicated -config kartserv.cfg -home /data $*
/usr/games/SRB2Kart/srb2kart -dedicated -config kartserv.cfg -home /data -map map36 -file bonuschars.kart$*
exit
fi
# Intentional word splitting
/usr/games/SRB2Kart/srb2kart -dedicated -config kartserv.cfg -home /data $* -file $ADDONS
/usr/games/SRB2Kart/srb2kart -dedicated -config kartserv.cfg -home /data $* -file $ADDONS -file bonuschars.kart -map map36