To start an Armagetron Advanced server with docker run
:
docker run \
-p 4534:4534/udp \
-v armagetron_data:/armagetronad \
evoesports/armagetronad:latest
To do the same with docker compose
:
version: "3.8"
services:
armagetron:
image: evoesports/armagetronad:latest
ports:
- 4534:4534/udp
volumes:
- armagetron_data:/armagetronad
volumes:
armagetron_data:
In both cases, the server will launch and be bound to port 4534 UDP. The server only needs one volume to store all your data, which is mounted to /armagetron. You can also use bind mounts.
Environment Variable | Description | Default Value | Required |
---|---|---|---|
MASTERSERVER |
Whether you want to launch a normal gameserver or a master server. | False |
If you have any questions, issues, bugs or suggestions, don't hesitate and open an Issue! You can also join our Discord for questions.
You may also help with development by creating a pull request.