# hytale-server-docker

> Self-hosted Docker container for Hytale dedicated server with auto-updates, Java 25, QUIC/UDP, and ARM64 support.

- **Category:** Game Servers
- **Licence:** GPL-3.0
- **Latest version:** 1.0.6
- **Open source:** oss
- **Languages:** Shell, Dockerfile
- **Platforms:** Docker, Docker Compose
- **Tags:** Multiplayer, Game Server, Udp, Quic, Docker, Java, Arm64, Automatic updates, Mod support, Hytale

## Description

Hytale Server Docker packages the Hytale dedicated game server into a container. The image ships with Java 25 and the official downloader CLI, which fetches and updates server files automatically when the container starts. Game traffic uses QUIC over UDP on port 5520. On ARM64 and Apple Silicon the downloader runs through QEMU while the Java runtime executes directly on the architecture. Settings such as server name, port, player limit, view distance, authentication mode, backup schedule, JVM heap, and patchline are controlled via environment variables. Initial launch requires the operator to complete an OAuth flow in a browser using a Hytale account. Deployment examples for Docker Compose and plain docker run are provided.

## Links

- [Homepage](https://github.com/indifferentbroccoli/hytale-server-docker)
- [Docker](indifferentbroccoli/hytale-server-docker)
- [GitHub Repository](https://github.com/indifferentbroccoli/hytale-server-docker)
- [Discord Community](https://discord.gg/indifferentbroccoli)
- [Docker Hub](https://hub.docker.com/r/indifferentbroccoli/hytale-server-docker)

---
Source: https://selfhost.directory/project/hytale-server-docker