/iw4x-docker

Experimenting with IW4X and Docker. :whale:

Primary LanguageShellMIT LicenseMIT

Call of Duty: Modern Warfare 2 - IW4X Dedicated Server

Docker Cloud Automated build Docker Pulls GitHub license Build Status

A dockerized version of IW4X's serverfiles - to easily host (multiple) dedicated server instances on a Linux VPS.

Further information can be found here.

Also worth checking out:

Building

The following commands are used to build the iw4x-docker image:

# build the docker image
docker-compose build --compress --force-rm --no-cache --pull
# fire up an instance
docker-compose up -d

Usage

  • Download Serverfiles
  • Adjust config file
  • Start compose stack
  • Connect to server

Serverfiles

This docker image is shipped without any server files.
The server files have to be installed separately and need to be mounted via /iw4x/server volume.
If you use the docker-compose setup included in this repository the serverfiles are expected to be located at ./data/server.