Skip to content

Instantly share code, notes, and snippets.

@russau
Last active May 12, 2021 09:10
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save russau/b6fc5e91e1e9e74e3480eb888695afd3 to your computer and use it in GitHub Desktop.
Save russau/b6fc5e91e1e9e74e3480eb888695afd3 to your computer and use it in GitHub Desktop.
sudo yum install docker
sudo service docker start
sudo usermod -a -G docker ec2-user
wget https://raw.githubusercontent.com/nrempel/q3-server/master/baseq3/pak0.pk3 -O pak0.pk3
wget https://github.com/InAnimaTe/docker-quake3/raw/master/server.cfg.example -O server.cfg
docker run -d \
--log-driver=awslogs \
--log-opt awslogs-region=ap-southeast-2 \
--log-opt awslogs-group=/russ/q3server \
--log-opt awslogs-create-group=true \
-v $PWD/server.cfg:/usr/share/games/quake3/baseq3/server.cfg \
-v $PWD/pak0.pk3:/usr/share/games/quake3/baseq3/pak0.pk3 \
-p 27960:27960/udp inanimate/quake3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment