HytalePanel es una imagen Docker y un panel web gratuitos para alojar Hytale. Consola en vivo, archivos, mods y copias de seguridad para cada servidor que tengas.
La consola reproduce el arranque real de un servidor. También acepta comandos: prueba /help.
21:04:09[HYTALE] Using host machine-id
21:04:09[HYTALE] Files detected!
21:04:10[HYTALE] Starting server (RAM: 4G-8G, Port: 5520/udp)
21:04:10[HytaleServer] Loading world "default"...
21:04:11WARN Chunk 12,-4 took 812ms to generate
21:04:11Loaded 214 assets in 1.82s
21:04:12Server started on 0.0.0.0:5520
21:04:13Player Aleksandra joined (uuid 3f2b-11ee)
21:04:15› /who
21:04:15Online players (1): Aleksandra
hytale-panel
$ docker compose up -d
Un archivo compose arranca el panel.
Survival-01
hytale-a1b2c3d4
El panel crea cada servidor en su propio contenedor.
Survival-01
71%
Descarga los archivos del juego con tu cuenta de Hytale.
Survival-01
4 jugadores·5520/udp
Tus amigos se conectan al puerto 5520.
La consola sigue abierta junto a las pestañas en las que trabajas. Control, instalación, archivos, mods, copias y ajustes, sin perder de vista el log.

Todos tus servidores en una lista, con su puerto, memoria y contenedor.

Todo lo que harías por SSH, en una terminal, con un script que tienes que recordar.
| Tarea | HytalePanel | A mano |
|---|---|---|
| Consola | En vivo en el navegador, filtrada por nivel | Una sesión SSH dentro de screen |
| Archivos | Explorar, editar, subir y descargar | scp y un editor de terminal |
| Mods | Busca en Modtale y CurseForge, instala con un clic | Descargar cada jar y copiarlo |
| Copias de seguridad | Programadas, guardando las que elijas | Un cron que escribes tú |
| Actualizaciones | Comprueba y actualiza desde la pestaña Instalación | Volver a ejecutar el descargador |
| Más servidores | Un panel, con contenedor y puerto propios para cada uno | Una carpeta, un puerto y un script para cada uno |
| Acceso | Una contraseña, o tu proxy SSO delante | Quien tenga la clave SSH |
hytale-downloader oficial, que te pide iniciar sesión una vez con un código de dispositivo. La sesión se guarda en el volumen del servidor.HytaleServer.jar y Assets.zip a mano.HOST_DATA_PATH en .env con una ruta absoluta y barras normales (/).DISABLE_AUTH=true cuando un proxy como Authentik gestiona el acceso, y BASE_PATH=/panel para servirlo bajo una ruta../data, junto a tu archivo compose. Cada servidor monta su propia carpeta desde ahí, así que moverlo o copiarlo es copiar archivos.Después abre localhost:3000, inicia sesión y crea tu primer servidor. La guía cubre cada paso.
mkdir hytale && cd hytale
curl -O https://raw.githubusercontent.com/ketbome/hytalepanel/main/docker-compose.yml
curl -O https://raw.githubusercontent.com/ketbome/hytalepanel/main/.env.example
cp .env.example .env # cambia PANEL_USER y PANEL_PASS
docker compose up -d