Skip to content

Configuración

Toda la configuración se realiza mediante variables de entorno en tu archivo .env.

Configuración del Servidor

VariablePor defectoDescripción
JAVA_XMS4GAsignación mínima de RAM
JAVA_XMX8GAsignación máxima de RAM
BIND_PORT5520Puerto UDP del servidor
AUTO_DOWNLOADtrueDescarga automática (solo x64)
SERVER_EXTRA_ARGS-Argumentos extra para el servidor
TZUTCZona horaria para logs

Configuración del Panel

VariablePor defectoDescripción
PANEL_USERadminUsuario de login
PANEL_PASSadminContraseña de login
PANEL_PORT3000Puerto HTTP del panel
JWT_SECRET(aleatorio)Clave de firma JWT
MODTALE_API_KEY-API key para Modtale

Guía de RAM

JugadoresJAVA_XMX Recomendado
1-104G
10-206G
20-508G
50+12G+

Ejemplo de Configuración

bash
# Recursos del Servidor
JAVA_XMS=4G
JAVA_XMX=8G
BIND_PORT=5520

# Descarga automática
AUTO_DOWNLOAD=true

# Argumentos extra (ej. para mods)
SERVER_EXTRA_ARGS=--mods mods

# Autenticación del Panel
PANEL_USER=miadmin
PANEL_PASS=contraseñasupersegura123
JWT_SECRET=mi-clave-secreta-aleatoria

# Zona horaria
TZ=Europe/Madrid

# Integración Modtale (opcional)
MODTALE_API_KEY=tu-api-key

Personalización de Docker Compose

Puedes personalizar volúmenes y puertos en docker-compose.yml:

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

  hytale-panel:
    ports:
      - "8080:3000"  # Cambiar puerto del panel a 8080

Zonas Horarias Comunes

RegiónZona Horaria
EspañaEurope/Madrid
MéxicoAmerica/Mexico_City
ArgentinaAmerica/Buenos_Aires
ColombiaAmerica/Bogota
ChileAmerica/Santiago

Lista completa de zonas horarias

Not affiliated with Hypixel Studios or Hytale.