Quake Live Server with minqlx
381
Generic Quake Live server image with minqlx support.
This Compose file creates two servers (TDM and FFA), a Redis database, and bind-mounts essential configuration files:
version: '3.8'
services:
quakelive-tdm:
image: lucadamico/quakelive-server:latest
container_name: quakelive-tdm
restart: always
stdin_open: true
tty: true
ports:
- '27960:27960/udp' # game port
- '27960:27960/tcp' # stats port
- '28960:28960' # rcon port
depends_on:
- redis
volumes:
- '/opt/quakelive-server/tdm/access.txt:/qlds/baseq3/access.txt:ro'
- '/opt/quakelive-server/tdm/mappool.txt:/qlds/baseq3/mappool.txt:ro'
- '/opt/quakelive-server/tdm/server.cfg:/qlds/baseq3/server.cfg:ro'
- '/opt/quakelive-server/tdm/workshop.txt:/qlds/baseq3/workshop.txt:ro'
- '/opt/quakelive-server/tdm/autoexec.cfg:/qlds/baseq3/autoexec.cfg:ro'
- '/opt/quakelive-server/minqlx-plugins:/qlds/minqlx-plugins:ro'
networks:
- quakelive_net
quakelive-ffa:
image: lucadamico/quakelive-server:latest
container_name: quakelive-ffa
restart: always
stdin_open: true
tty: true
ports:
- '27961:27961/udp' # game port
- '27961:27961/tcp' # stats port
- '28961:28961' # rcon port
depends_on:
- redis
volumes:
- '/opt/quakelive-server/ffa/access.txt:/qlds/baseq3/access.txt:ro'
- '/opt/quakelive-server/ffa/mappool.txt:/qlds/baseq3/mappool.txt:ro'
- '/opt/quakelive-server/ffa/server.cfg:/qlds/baseq3/server.cfg:ro'
- '/opt/quakelive-server/ffa/workshop.txt:/qlds/baseq3/workshop.txt:ro'
- '/opt/quakelive-server/ffa/autoexec.cfg:/qlds/baseq3/autoexec.cfg:ro'
- '/opt/quakelive-server/minqlx-plugins:/qlds/minqlx-plugins:ro'
networks:
- quakelive_net
redis:
image: redis:latest
container_name: quakelive-redis
restart: always
networks:
- quakelive_net
volumes:
- quakelive-redis:/data
volumes:
quakelive-redis:
networks:
quakelive_net:
driver: bridge
Content type
Image
Digest
sha256:99ebde006…
Size
2.2 GB
Last updated
over 1 year ago
docker pull lucadamico/quakelive-server