HytalePanel — безкоштовний Docker-образ і веб-панель для хостингу Hytale. Жива консоль, файли, моди та резервні копії для кожного вашого сервера.
Консоль відтворює справжній запуск сервера. Вона приймає й команди — спробуйте /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
Один compose-файл запускає панель.
Survival-01
hytale-a1b2c3d4
Панель створює кожен сервер в окремому контейнері.
Survival-01
71%
Вона завантажує файли гри через ваш акаунт Hytale.
Survival-01
гравців: 4·5520/udp
Друзі підключаються на порт 5520.
Консоль лишається відкритою поруч із вкладками, у яких ви працюєте. Керування, встановлення, файли, моди, копії та конфіг — і лог завжди перед очима.

Усі ваші сервери в одному списку, з портом, пам’яттю та контейнером.

Усе, що інакше робиться через SSH, у терміналі, зі скриптом, який треба пам’ятати.
| Завдання | HytalePanel | Вручну |
|---|---|---|
| Консоль | Наживо в браузері, з фільтром за рівнем | SSH-сесія всередині screen |
| Файли | Перегляд, редагування, завантаження й вивантаження | scp і термінальний редактор |
| Моди | Пошук у Modtale і CurseForge, встановлення в один клік | Завантажити кожен jar і скопіювати |
| Резервні копії | За розкладом, скільки забажаєте зберігати | Cron-задача, яку пишете самі |
| Оновлення гри | Перевірка й оновлення на вкладці «Встановлення» | Знову запустити завантажувач |
| Більше серверів | Одна панель, окремий контейнер і порт для кожного | Окрема тека, порт і скрипт для кожного |
| Доступ | Пароль або ваш SSO-проксі попереду | Будь-хто з SSH-ключем |
hytale-downloader, який один раз просить увійти за кодом пристрою. Вхід зберігається в томі сервера.HytaleServer.jar і Assets.zip вручну..env абсолютний шлях HOST_DATA_PATH із прямими скісними рисками (/).DISABLE_AUTH=true, коли вхід обробляє проксі на кшталт Authentik, і BASE_PATH=/panel, щоб відкривати панель за підшляхом../data поруч із compose-файлом. Кожен сервер монтує звідти власну теку, тож перенести чи скопіювати його — це просто скопіювати файли.Потім відкрийте localhost:3000, увійдіть і створіть перший сервер. Посібник описує кожен крок.
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 # змініть PANEL_USER і PANEL_PASS
docker compose up -d