Important
This server is designed to work with the Hytale Free to Play Launcher only.
Download: https://hytalef2p.com
A dockerized Hytale F2P server that automatically handles authentication and server registration with the Hytale auth server.
- Docker and Docker Compose installed
HytaleServer.jarandAssets.zipfiles in thegame/directory
- Run the server:
docker-compose upThe server will:
- Automatically fetch authentication tokens from the auth server
- Bind to
0.0.0.0:5520(UDP) - Register as "My Hytale Server" (customizable)
Edit the docker-compose.yml file to customize server settings:
environment:
HYTALE_AUTH_DOMAIN: auth.sanasol.ws # Auth server domain
SERVER_NAME: "My Hytale Server" # Server display name
BIND_ADDRESS: "0.0.0.0:5520" # Server bind address
AUTH_MODE: "authenticated" # Authentication modeSet JVM memory limits via environment variables:
docker-compose run -e JVM_XMS=512M -e JVM_XMX=2G hytaleView server logs:
docker-compose logs -f hytaledocker-compose down- Base Image: OpenJDK 27 EA on Debian Trixie (slim)
- Port: 5520/UDP
- Script: Automatic token generation and server startup handled by
start.sh
The server automatically generates a unique server ID on first run and stores it in .server-id for future connections.