This multicontainer Docker application allows to run dedicated quake servers and ipxbox.
How to use:
- Create your VPS based on Ubuntu 20.04 via VPS Hosting Provider GUI.
- Connect to the VPS via ssh or PuTTY.
- Install Docker and docker-compose.
$ apt update
$ apt install docker.io
$ curl -SL https://github.com/docker/compose/releases/download/v2.15.0/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose
$ ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
$ chmod +x /usr/local/bin/docker-compose
$ systemctl enable docker
- Download quake-for-dos-over-ipx.
$ cd ~
$ mkdir quake-servers
$ cd quake-servers
$ curl -SL https://github.com/artyomsoft/quake-for-dos-over-ipx/releases/download/v0.0.1/docker-compose.yml -o docker-compose.yml
- Start quake-for-dos-over-ipx.
$ docker-compose up -d
- Download and unpack [Quake for DOS] (https://archive.org/download/quake_dos/Quake.zip).
- Install DOSBox Staging on your local machines you want to play the Quake from. Close DOSBox.
- Enable ipx in %USERPROFILE%\AppData\Local\DOSBox\dosbox-staging.conf.
[ipx]
ipx = true
- Add commands to autoexec in %USERPROFILE%\AppData\Local\DOSBox\dosbox-staging.conf. If Quake for DOS is located in c:\games\quake, and your VPS address is your.vps.address it will be
[autoexec]
mount c: c:\games
c:
cd quake
ipxnet connect your.vps.address 10000
quake.exe -nocdaudio