❓ Frequently Asked Questions
Find solutions to common issues encountered when setting up or managing your Hytale server.
Server requires re-authentication after every restart
This happens because the container does not have access to the host’s Linux hardware ID. Without it, the server generates a new identity on each restart.
How to fix
In your docker compose mount this volume: “/etc/machine-id:/etc/machine-id:ro”. Or in docker run use -v “/etc/machine-id:/etc/machine-id:ro”.
I can’t run the server on ARM64
This happens because the ‘hytale-downloader’ cli tool does not yet support arm64
How to fix
Currently waiting for hytale to release the ARM64 version for this tool. See the tweet here
🕒 My logs don’t show the correct date or time.
By default, Docker containers often run in Coordinated Universal Time (UTC). To synchronize the server logs with your local time, you must define the TZ (Time Zone) environment variable.
How to Fix
- Consult the List of TZ Database Time Zones.
- Locate your location in the “TZ identifier” column (e.g.,
America/New_YorkorEurope/Paris). - Add the variable to your deployment:
Docker CLI
docker run -e TZ="Europe/Brussels" ...
Docker Compose
services:
hytale:
environment:
- TZ=Europe/Brussels