Sign inSign up

ketbom/hytale-panel

By ketbom

•Updated 3 months ago

Web panel for managing Hytale dedicated servers

Image
0

10K+

ketbom/hytale-panel repository overview

⁠Hytale Panel

Web management panel for Hytale dedicated servers. Create and manage multiple servers from a single dashboard.

⁠Quick Start (Full Project)

mkdir hytale && cd hytale
curl -O https://raw.githubusercontent.com/Ketbome/hytalepanel/main/docker-compose.yml
docker compose up -d

Open http://localhost:3000⁠ (default login: admin / admin)

⁠Features

  • Multi-Server Management - Create and manage multiple Hytale servers
  • Real-Time Console - Live logs with command autocomplete (100+ commands)
  • File Browser - Edit configs, upload mods, manage files (works offline)
  • Mod Integration - Browse and install mods from Modtale & CurseForge
  • Automatic Backups - Scheduled backups with retention policies
  • Server Updates - One-click server file updates
  • Multi-Language - English, Spanish, Ukrainian

⁠Environment Variables

VariableDefaultDescription
PANEL_PORT3000Panel HTTP port
PANEL_USERadminLogin username
PANEL_PASSadminLogin password
JWT_SECRET(random)JWT signing key
HOST_DATA_PATH${PWD}/dataData storage path*
MODTALE_API_KEY-Modtale API key
CURSEFORGE_API_KEY-CurseForge API key
DISABLE_AUTHfalseDisable auth (for SSO)
BASE_PATH-URL prefix (e.g., /panel)

Windows Users: ${PWD} doesn't work on Windows. Set HOST_DATA_PATH manually: HOST_DATA_PATH=C:/Users/YourName/hytale/data

⁠Volumes

PathDescription
/var/run/docker.sockDocker socket (required)
/opt/hytale-panel/dataPanel data and server files

⁠docker-compose.yml

services:
  panel:
    image: ketbom/hytale-panel:latest
    container_name: hytale-panel
    restart: unless-stopped
    ports:
      - "3000:3000"
    environment:
      PANEL_USER: admin
      PANEL_PASS: changeme
      HOST_DATA_PATH: ${HOST_DATA_PATH:-${PWD}/data}
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - ${HOST_DATA_PATH:-${PWD}/data}:/opt/hytale-panel/data

Tag summary

Content type

Image

Digest

sha256:8a9cd9019…

Size

83.5 MB

Last updated

3 months ago

docker pull ketbom/hytale-panel