A docker image that provides a LeviLamina server that will automatically download selected version at startup
To start the server in a Linux container, run the following command:
docker run -d -it -e EULA=TRUE -p 19132:19132/udp -v levilamina-server-data:/data ghcr.io/liteldev/levilamina-server:latest-wine
Or, if you want to use a Windows container, run the following command:
docker run -d -it -e EULA=TRUE -p 19132:19132/udp -v levilamina-server-data:C:\data ghcr.io/liteldev/levilamina-server:latest-windows
We also provide Docker Compose files for both Linux and Windows containers at wine/compose.yaml and windows/compose.yaml respectively. To use them, download the file to an empty directory and run docker compose up -d
.
-
EULA
: must be set toTRUE
to accept the Minecraft End User License Agreement. -
GITHUB_MIRROR_URL
: can be set to a GitHub mirror URL to speed up the installation of LeviLamina. This is useful when you are behind a firewall or in a country with slow internet connection. -
GO_MODULE_PROXY_URL
: can be set to a Go module proxy URL to speed up the installation of LeviLamina. This is useful when you are behind a firewall or in a country with slow internet connection. -
PACKAGES
: can be set to a list of packages to install on first run. Each package must be a valid lip specifier. Both local and remote lip teeth are supported. For local packages, you may need to mount the packages to the container. -
VERSION
(LATEST
): can be set to a specific LeviLamina version orLATEST
to automatically download the latest version.