Skip to content

Getting Started

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.

To use the lastest version run the following command:

Terminal window
docker run -d -it -p 5520:5520/udp ghcr.io/f-gillmann/hytale-docker

which will start the server on the default Hytale port 5520 using UDP.

  1. Create a new file named docker-compose.yml in a directory of your choice.

  2. Add the contents below to the file

    docker-compose.yml
    services:
    hytale:
    image: ghcr.io/f-gillmann/hytale-docker
    container_name: hytale
    restart: unless-stopped
    ports:
    - "5520:5520/udp"
  3. Run docker-compose up -d in the same directory

  4. The server will start detached in the background

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: