Crispy Doom server behind doom.jerryaldrichiii.com
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.
 
 
Jerry Aldrich 39a855e2b0 Update README.md 3 years ago
WIP Initial commit 3 years ago
Dockerfile Add $WAD_URL option 3 years ago
README.md Update README.md 3 years ago
entrypoint.sh Add quotes to server variables where appropriate 3 years ago
extract_server.sh Initial commit 3 years ago
server.cfg Add $RETRO_MODE option 3 years ago

README.md

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

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