Skip to content

Налаштування

Вся конфігурація виконується через змінні середовища у файлі .env.

Налаштування сервера

ЗміннаЗа замовчуваннямОпис
JAVA_XMS4GМінімальне виділення RAM
JAVA_XMX8GМаксимальне виділення RAM
BIND_PORT5520UDP порт сервера
AUTO_DOWNLOADtrueАвтозавантаження (тільки x64)
SERVER_EXTRA_ARGS-Додаткові аргументи сервера
TZUTCЧасовий пояс для логів

Налаштування панелі

ЗміннаЗа замовчуваннямОпис
PANEL_USERadminІм'я користувача
PANEL_PASSadminПароль
PANEL_PORT3000HTTP порт панелі
JWT_SECRET(випадковий)Ключ підпису JWT
MODTALE_API_KEY-API ключ для Modtale

Рекомендації щодо RAM

ГравціРекомендований JAVA_XMX
1-104G
10-206G
20-508G
50+12G+

Приклад конфігурації

bash
# Ресурси сервера
JAVA_XMS=4G
JAVA_XMX=8G
BIND_PORT=5520

# Автозавантаження
AUTO_DOWNLOAD=true

# Додаткові аргументи (напр. для модів)
SERVER_EXTRA_ARGS=--mods mods

# Автентифікація панелі
PANEL_USER=myadmin
PANEL_PASS=супербезпечнийпароль123
JWT_SECRET=мій-секретний-ключ

# Часовий пояс
TZ=Europe/Kyiv

# Інтеграція Modtale (опціонально)
MODTALE_API_KEY=ваш-api-ключ

Налаштування Docker Compose

Ви можете налаштувати volumes та порти в docker-compose.yml:

yaml
services:
  hytale-server:
    volumes:
      - ./server:/opt/hytale
      - ./my-mods:/opt/hytale/mods
    ports:
      - "5520:5520/udp"
    environment:
      - JAVA_XMX=16G

  hytale-panel:
    ports:
      - "8080:3000"  # Змінити порт панелі на 8080

Загальні часові пояси

РегіонЧасовий пояс
УкраїнаEurope/Kyiv
ПольщаEurope/Warsaw
НімеччинаEurope/Berlin
Велика БританіяEurope/London

Повний список часових поясів

Not affiliated with Hypixel Studios or Hytale.