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 f7e2f71a42 Add crispy-doom 3 years ago
..
Dockerfile Add crispy-doom 3 years ago
README.md Add crispy-doom 3 years ago
entrypoint.sh Add crispy-doom 3 years ago

README.md

Doom Server (Crispy Doom)

Usage

docker run --rm -it \
  -e DOOM_SERVER_NAME=doom.yourdomain.com \
  -p 2342:2342/udp \
  jerryaldrichiii/doom-server-crispy:latest

Environment Variables

DOOM_SERVER_PORT

The UDP port for the server to listen on.

DOOM_SERVER_PUBLIC

If set to true, then it will register the server with master.chocolate-doom.org

DOOM_SERVER_NAME

If DOOM_SERVER_PUBLIC="true" then the value of this variable will be used for the server name on master.chocolate-doom.org.

Connecting

First, download Crispy Doom

Then, if you are the first player (the host), connect using the following:

crispy-doom -iwad ~/path/to/your/IWAD -connect DOCKER_HOST_IP -deathmatch -nomonsters

Or, if you are joining a game, connect using the following:

crispy-doom -iwad ~/path/to/same/IWAD/as/host -connect DOCKER_HOST_IP

NOTES

Some things to keep in mind about using this server:

  • The first person connecting "configures" the server (e.g. -nomonsters, -iwad, etc)
  • All players must end their game for another player to join
  • There is a max of 8 players

More Info

See: https://www.chocolate-doom.org/wiki/index.php/Multiplayer