Skip to content

Desktop app for managing Hytale dedicated servers. Dashboard, console, updates, backups, mods, config, port forwarding.

Notifications You must be signed in to change notification settings

Stormster/hytale-server-manager

Repository files navigation

Hytale Server Manager

A modern desktop application for managing your Hytale dedicated servers.

Download Latest Release Support on Patreon

Make sure you have Java 25+ from the Requirements section below. Support the project and get access to future experimental addons on Patreon.

Dashboard screenshot

Features

  • Dashboard – Overview of all server instances with status, quick start/stop, backup, and drag-and-drop reordering
  • Console – Live-streaming console output, server start/stop controls, and command suggestions with sub-command panel
  • Updates – Check for server updates, bulk update all instances, graceful shutdown (warn players before update), switch release/pre-release channels, install with live progress.
  • Backups – Create, restore, rename, and delete backups. Supports both server snapshots (full instance) and Hytale world snapshots (--backup / /backup).
  • Mods – View installed mods, upload .jar files (drag & drop), enable/disable mods, check Nitrado plugin updates, install required Nitrado mods, open mods folder
  • Configuration – Edit config.json, whitelist.json, bans.json, and world configs via form editors or raw JSON
  • Port Forwarding – Check firewall status per port (Windows: automatic rules; Linux: ufw commands), UPnP discovery, local/public IP with show-hide for privacy, copy connection info for players
  • Multiple Instances – Create, add, and import multiple servers; switch between them in one app
  • Settings – Hytale auth management, servers root folder, instance rename, Java status checks

Requirements

  • Windows or Linux (Ubuntu 22.04+, Debian, Fedora, Arch, etc.)
  • Java 25+ (Temurin recommended): https://adoptium.net/temurin/releases
  • Hytale account – Used for authentication and server downloads

Linux dependencies

On Linux, install these system packages before running the app (for Tauri/WebKit):

# Debian/Ubuntu
sudo apt install libwebkit2gtk-4.1-dev build-essential curl wget file xdg-utils \
  libxdo-dev libssl-dev libayatana-appindicator3-dev librsvg2-dev

# Fedora
sudo dnf install webkit2gtk4.1-devel openssl-devel curl wget file xdg-utils \
  libXdo-devel libappindicator-gtk3-devel librsvg2-devel
  • Default servers folder: ~/Hytale Servers (on Windows: ~/Documents/Hytale Servers)
  • Firewall: On Linux, firewall rules are managed manually (e.g. ufw). The app shows copyable commands in the Port Forwarding view.

Support

Report issues on GitHub Issues.

About

Desktop app for managing Hytale dedicated servers. Dashboard, console, updates, backups, mods, config, port forwarding.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors