Getting Started
Introduction
Section titled “Introduction”This docker image provides a Hytale that will automatically download the latest server files, keep them updated, and lets you configure it via environment variables.
Quickstart
Section titled “Quickstart”To use the lastest version run the following command:
docker run -d -it -p 5520:5520/udp ghcr.io/f-gillmann/hytale-dockerwhich will start the server on the default Hytale port 5520 using UDP.
Docker Compose
Section titled “Docker Compose”-
Create a new file named
docker-compose.ymlin a directory of your choice. -
Add the contents below to the file
docker-compose.yml services:hytale:image: ghcr.io/f-gillmann/hytale-dockercontainer_name: hytalerestart: unless-stoppedports:- "5520:5520/udp" -
Run
docker-compose up -din the same directory -
The server will start detached in the background
Authentication
Section titled “Authentication”You need to authorize the server and hytale-downloader to allow them to download updates and make players able to join your server when using online mode.
For a detailed guide on how to set this up, check out the authentication guide:
Authentication Guide Learn how to authenticate your Hytale server.
Next Steps
Section titled “Next Steps” Environment Variables Learn about the available environment variables to configure your server.
Data Directory Understand the structure of the data directory and how to manage your server data.