Dockerized Self-Updating Battalion 1944 Community Dedicated Server.
This will spawn a Battalion 1944 community server with the default options.
docker run -d --name battalion --restart=unless-stopped --publish 7777-7780 dmcallejo/battalion-docker
You won't have admin rights, so you might look into the next section too.
If you want to customize your settings, map the volume /config
to your local filesystem and tune the DefaultGame.ini
to your liking. If the file doesn't exist the image will create a default one.
docker run -d --name battalion --restart=unless-stopped --publish 7777-7780 -v /your/local/directory:/config dmcallejo/battalion-docker
Container will check for server updates and act accordingly each time it boots. This function is rather rudimentary at this point so it may fail in the future.