This is for running your own Armagetronad server using Docker. Currently all builds are based on sty+ct+ap to allow scripting abilities and access to the most features available. These builds are managed by Light@forums in the Armagetronad community.
To simply run a server with default settings, you can run the following command.
$ docker run -it --rm -p 4534:4534/udp codefossa/armagetronad:latest
Here's an example with custom settings directory and choosing the user and group we run with.
$ docker run -it --rm -p 4534:4534/udp -e UID=1000 -e GID=1000 -v /path/to/my_server:/app/server/server codefossa/armagetronad:latest
Default settings are set up in /app/server/server. Mount this folder or files within it to adjust how the server runs.
The default directory can be downloaded from GitHub:
https://github.com/codefossa/armagetronad-docker/raw/master/template.zip
You can view and access all files used to create these images using the GitHub link below:
https://github.com/codefossa/armagetronad-docker
Content type
Image
Digest
sha256:f63c198d9…
Size
567.8 MB
Last updated
over 1 year ago
docker pull codefossa/armagetronad