You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
53 lines
1.6 KiB
53 lines
1.6 KiB
# Docker Doom Server
|
|
|
|
## Usage
|
|
|
|
```
|
|
docker run --rm -it \
|
|
-e IWAD_URL=https://files.jerryaldrichiii.com/public/doom2.wad \
|
|
-e RETRO_MODE=true \
|
|
-e ITEM_RESPAWN=true \
|
|
-e SV_HOSTNAME=doom.yourdomain.com \
|
|
-p 10666:10666/udp \
|
|
jerryaldrichiii/doom-server
|
|
```
|
|
|
|
Configurables (Set via ENV):
|
|
- IWAD_URL=https://files.jerryaldrichiii/public/doom2.wad - Specify IWAD :
|
|
- RETRO_MODE=true - Enable my idea of retro doom. It does the following:
|
|
- Disables jumping
|
|
- Disables mouse look
|
|
- Disables crouching
|
|
- Disables altering FOV
|
|
- Disables crosshairs
|
|
- Enables forced weapon switching on pickup
|
|
- ITEM_RESPAWN=true - Enable item (including weapons) respawning
|
|
|
|
## Connecting
|
|
|
|
Download Zandronum: [https://zandronum.com/download](https://zandronum.com/download)
|
|
|
|
### Locally (For testing)
|
|
|
|
- Download the same Doom IWAD that is on the server (Set via IWAD_URL env var)
|
|
- `wget https://files.jerryaldrichiii.com/public/freedm.wad`
|
|
- Connect to the server:
|
|
- `zandronum -iwad /path/to/freedm.wad -connect localhost`
|
|
|
|
### FreeDM
|
|
|
|
- Download the same Doom IWAD that is on the server
|
|
- `wget https://files.jerryaldrichiii.com/public/freedm.wad`
|
|
- Connect to the server:
|
|
- `zandronum -iwad /path/to/freedm.wad -connect doom.jerryaldrichiii.com`
|
|
|
|
### Doom 2 (Shareware)
|
|
|
|
- Download the same Doom IWAD that is on the server
|
|
- `wget https://files.jerryaldrichiii.com/public/doom2.wad`
|
|
- Connect to the server:
|
|
- `zandronum -iwad /path/to/doom2.wad -connect doom.jerryaldrichiii.com:10667`
|
|
|
|
## Notes
|
|
|
|
See WIP/ for other nearly finished attempts of other servers
|
|
|