Skip to content

maldorne/ldmud

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

LDMud logo

Important

The master branch is empty, the code for different versions is located in other branches.

LDMud driver — Docker images

Docker images for the LDMud driver, built on Debian 12 (Bookworm). Each branch includes the full LDMud source and compiles it during the Docker build.

Branches

Branch Notes Status
3.6.8 Official LDMud 3.6.8, unmodified Working with Docker
3.6.8-maldorne Fork of 3.6.8 with minor fixes and addons Working with Docker

The master branch is empty, switch to any version branch to see its contents.

Images on GHCR

If you want to test the images in your local machine, you can use them directly from the Github Container Registry.

Usage at Maldorne

Version Used by Notes
3.6.8 Compiled and published, not used directly. Base for -maldorne.
3.6.8-maldorne Endor In production. PROXY protocol v1 support.

About our fork branches

Our -maldorne branches are not new versions of LDMud. They are minimal forks with only the additions strictly necessary to run pre-existing mudlibs behind reverse proxies in Docker, solely for preservation purposes. We publish the resulting Docker images for our own non-commercial use and for the benefit of the MUD community.

Changes included in each fork branch

3.6.8-maldorne (based on 3.6.8)

Maldorne additions:

Change Files Description
PROXY protocol v1 src/comm.c, src/config.h.in, src/autoconf/configure.ac Reads a PROXY protocol v1 header on new connections and uses the real client IP. Enabled via --enable-use-proxy-protocol at configure time. Backwards compatible. Supports IPv4 and IPv6.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors