Sign inSign up

slapt/ut99

By slapt

Updated about 2 years ago

Dedicated server image for Unreal Tournament

Image
2

403

slapt/ut99 repository overview

ut99 docker

Dedicated server image for Unreal Tournament
Simple usage

To start up a server quickly, run a new container using the image:

docker run -p 7777-7781:7777-7781/udp -p 8777:8777/udp -p 7770:7770/tcp --name ut slapt/ut99

The server will start up on port 7777, with the web admin UI available on port 7770.

For persistently running servers, create a volume and attach it to the container at /.utpg. This is where configuration files and maps/mods need to be placed.

As an example, a docker-compose:

version: '3'
volumes:
  data:
services:
  ut:
    image: slapt/ut99:latest
    ports:
      - "7777-7781:7777-7781/udp"
      - "8777:8777/udp"
      - "7770:7770/tcp"
    restart: unless-stopped
    volumes:
          - data:/.utpg
Environment variables

There are three main environment variables that control the startup of the server. These are STARTUP_MAP (default: DM-Turbine), GAME_MODE (default: Botpack.DeathMatchPlus) and MUTATORS (default: empty string)


In addition to packaging the Unreal Tournament server files, the UTPG v469 patch and the "bonus pack" content, this repository also contains code taken from abfackeln's Server Utilities (ASU) with modifications to run on Perl 5. ASU is licensed under the GNU General Public License version 3.

Tag summary

Content type

Image

Digest

sha256:db48dcc63

Size

188.9 MB

Last updated

about 2 years ago

docker pull slapt/ut99