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-wineOr, 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-windowsWe 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 toTRUEto accept the Minecraft End User License Agreement. -
GITHUB_MIRROR_URL: can be set to a comma-separated list of GitHub mirror URLs 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 comma-separated list of Go module proxy URLs 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 space-separated 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 orLATESTto automatically download the latest version.