No description
- Dockerfile 61.1%
- Python 19.8%
- Shell 19.1%
| config | ||
| plugins | ||
| .gitignore | ||
| Commands.md | ||
| docker-compose.dist | ||
| Dockerfile | ||
| LICENSE | ||
| README.md | ||
| server.sh | ||
| workshop-download.sh | ||
qlx
QuakeLive Dedicated server
based on:
github.com/derkahless/QuakeLiveDS_Scripts@121b05c96f
github.com/ezagainov/ql-docker@018801ad01
Features a Docker image for running a dedicated Quake Live server. It includes installation of minqlx and bundles most of the custom maps from the Steam workshop.
Installation and Usage
To start a new server using this image:
- Create a directory to store the persistent Redis database files.
mkdir -p data/redis - Edit configuration in
config/ - Launch the qlx stack using
docker-compose up -d --build. This will build and execute redis and qlx servers
The image exposes a few environment variables to control deployment:
name: The name of the serveradmin: The steamid of the server admin. This person will automatically get rcon access to the server when they are connected.gameport: The port to start the server on.rconport: The port to listen for remote rcon connections from.mappool: File name of used mappoolpublic: Sets the server public using sv_master
To use a custom server configuration, or to add additional files, you can either fork this repository and edit the included files and then build a new image, mount the files into the container using docker's -v localpath:containerpath option, or go into the container and edit them manually using sudo docker exec -t -i containerid /bin/bash