Dockerised Quake Live server.
Go to file
Jack Hadrill d917366373
continuous-integration/drone/push Build is passing Details
Update 'README.md'
2022-07-31 18:18:14 +00:00
.drone.yml Update '.drone.yml' 2022-07-28 00:06:07 +00:00
.gitignore Initial commit 2022-07-27 23:25:53 +00:00
Dockerfile Download Quake on each boot instead of making a bloated image. 2022-07-28 01:23:41 +01:00
LICENSE Initial commit 2022-07-27 23:25:53 +00:00
README.md Update 'README.md' 2022-07-31 18:18:14 +00:00
start.sh Update 'start.sh' 2022-07-31 18:14:49 +00:00

README.md

QuakeLiveDocker

Dockerised Quake Live server.

Run with the following environment variables:

HOSTNAME       (default: Quake)
PASSWORD       (default: none)
ADMIN_PASSWORD (default: none)
STATS_PASSWORD (default: none)

Example docker-compose.yml file:

version: '3'
services:
  quakelive:
    image: docker.nexus.jacknet.io/jackhadrill/games/quakelive:latest
    ports:
      - '27960:27960/udp'
      - '27960:27960/tcp'
      - '28960:28960/tcp'
    environment:
      HOSTNAME: 'JackNet'
      PASSWORD: 'password123'
      ADMIN_PASSWORD: 'superSecurePassword'

Mount /game if you want to persist the server files. Else, it will download on each launch.