The builds are compiled as RUN_IN_PLACE=1, meaning that server files will be stored self-contained within the same folder you have extracted the tarball to. See the Luanti docs for more information on how to set up and run the server.
The builds are not built with any additional database backends other than SQLite, but the dependencies they have are few and should only depend on evergreen libraries (libcurl, ncurses, sqlite, zstd, zlib) that will almost certainly exist on your server. The latest version of LuaJIT at the time is built and included in the binary, and the interactive ncurses terminal is enabled. The server binary is currently built in Debian 11 Bullseye and should also work on any newer glibc-based distribution.
To clarify: The builds work on anything equivalent to Debian 11 and newer. If a distribution has a glibc that is newer than the version 2.31 that Debian 11 uses (which is 5 years old at this point), then it will work. Glibc versions are backwards compatible, but not forwards compatible, so building on an older distribution is standard practice for Linux binary distribution and improves the range of compatibility.
Debug symbols are also provided as a separate download with each build, with which you can use to make segfault stacktraces more human readable for assisting with debugging when reporting engine crashes to the core developers.
I dogfood these builds for running my own Voxelmanip Classic server, so I hope they should also work for whatever server you may want to run.
Download
- luantiserver 5.16.1: tar.gz: x86_64 - aarch64 - Debug symbols: x86_64 - aarch64
- luantiserver 5.16.0: tar.gz - Debug symbols
- luantiserver 5.15.2: tar.gz - Debug symbols
- luantiserver 5.15.1: (Same as 5.15.0)
- luantiserver 5.15.0: tar.gz - Debug symbols
- luantiserver 5.14.0: tar.gz - Debug symbols
- luantiserver 5.13.0: tar.gz - Debug symbols
- luantiserver 5.12.0: tar.gz - Debug symbols
- luantiserver 5.11.0: tar.gz - Debug symbols
- luantiserver 5.10.0: tar.gz - Debug symbols
- luantiserver 5.10.0-dev-0d85e82: tar.gz - Debug symbols
- minetestserver 5.9.1: tar.gz - Debug symbols
- minetestserver 5.9.0: tar.gz - Debug symbols