Cloned Games

DIRTSAND

ActivePlayableLinux

About

DIRTSAND is an AGPLv3+ open-source server platform, written in C++, that provides a full-featured MOULa-compatible server for POSIX-compliant operating systems. It's primarily tested on Linux, with no official Windows support planned, though it can also be built and run via Docker ("DOCKERSAND") for local testing on Windows, macOS, or Linux.

Getting started

Running DIRTSAND from source requires CMake, GCC, PostgreSQL, OpenSSL, and other dependencies, plus setting up a PostgreSQL database and an ini configuration file with generated RC4 keys. The DOCKERSAND option instead lets it be built and started inside Docker containers on Windows, macOS, or Linux via a couple of script commands. A compatible game client — such as the H-uru fork of the Plasma client — is needed to actually connect to a running server.

Known limitations

  • platform: Only tested on Linux; no Windows development or support planned.

Additional notes

Compatibility note
The vanilla MOUL client can't load server keys from a file; only the H-uru fork of the client (or PlasmaClient) supports the key-file setup DIRTSAND expects.
Share:

We’d like to use analytics cookies to understand how visitors use this site. See our Privacy Policy for details. Nothing else is tracked, and the site works the same either way.