Tired of migrating MBII servers and installing all dependencies, I built it for the MBII Duel of Tempest «DøT» spanish Clan server. This is a docker image with the server and some useful features I've been using so far.
- The container checks for MBII and RTVRTM updates on startup.
- The container auto-restarts the MBII server if it fails for any reason, without restarting the container.
- Server logs goes to stdout and thus can be read with
docker logs
- Primary & Secondary RTVRTM configs.
- Option to schedule messages each X minutes.
- Option to restart the container each day(if empty) and check for updates.
- Management tool in order to issue rcon commands (status, kick, change map, etc..)
- Template configs to create configs easier from scratch.
- Rotate map & mode automatically when the server is empty
- Discord status updates?
- Docker Engine & Docker-Compose
- Jedi Academy base assets (assets0.pj3, assets1.pk3, assets2.pk3, assets3.pk3)
- Create a directory with
base
andMBII
folders. These will be the volumes mounted on the docker image. - On the
base
folder copy your assets files from Jedi Academy. - Configure server and (optionally) RTVRTM config files on
MBII
folder. - Configure the docker-compose.yml as you like to launch the container.
- Launch the container by issuing
docker-compose up -d
where the docker-compose.yml is located.
If you want to add any missing feature or report a bug, you can request ir or report it here. Also if you are want and know how to do it, go ahead! That's what make the open source community shines, by allowing us to grow and learn from each other creating amazing tools! Any contribution you make is greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the GNU GPL-v3 License. See LICENSE on for more information.