Hytale-Server-Manager

Hytale-Server-Manager

Docker 应用程序 from Nebula's Repository

概述

Hytale Server Manager is a web-based management dashboard for Hytale game servers.

Features include:

  • Server management and monitoring
  • Backup automation and restoration
  • Player tracking
  • Mod management
  • Scheduled tasks
  • Discord notifications
  • Real-time console access

IMPORTANT: You must configure the JWT secrets before first use. Generate random values for JWT_SECRET, JWT_REFRESH_SECRET, and SETTINGS_ENCRYPTION_KEY using the commands shown in each variable's description.

运行时参数

网络用户界面
http://[IP]:[PORT:3001]
网络
host
外壳
sh
特权
false

模板配置

Web UI PortPorttcp
目标
3001
默认值
3001
价值
3001
Default game portPortudp
目标
5520
默认值
5520
价值
5520
PUIDVariable

User ID for file permissions. Use 'id' command to find your UID.

默认值
99
价值
99
PGIDVariable

Group ID for file permissions. Use 'id' command to find your GID.

默认值
100
价值
100
TimezoneVariable

Set container timezone in TZ format.

目标
TZ
默认值
Etc/UTC
价值
Etc/UTC
DatabasePathrw

SQLite database storage

目标
/app/data/db
默认值
/mnt/user/appdata/hytale-server-manager/db
价值
/mnt/user/appdata/hytale-server-manager/db
ServersPathrw

Game server installations

目标
/app/servers
默认值
/mnt/user/appdata/hytale-server-manager/servers
价值
/mnt/user/appdata/hytale-server-manager/servers
BackupsPathrw

Server backup storage

目标
/app/data/backups
默认值
/mnt/user/appdata/hytale-server-manager/backups
价值
/mnt/user/appdata/hytale-server-manager/backups
LogsPathrw

Application logs (including Prisma logs)

目标
/app/logs/
默认值
/mnt/user/appdata/hytale-server-manager/logs/
价值
/mnt/user/appdata/hytale-server-manager/logs/
CertificatesPathrw

SSL Certificates for the web UI

目标
/app/data/certs/
默认值
/mnt/user/appdata/hytale-server-manager/certs/
价值
/mnt/user/appdata/hytale-server-manager/certs/
Hytale DownloaderPathrw

Hytale downloader tool storage

目标
/app/data/hytale-downloader
默认值
/mnt/user/appdata/hytale-server-manager/hytale-downloader
价值
/mnt/user/appdata/hytale-server-manager/hytale-downloader
Machine IDPathro

System machine ID for identification

目标
/etc/machine-id
默认值
/etc/machine-id
价值
/etc/machine-id
DISCORD_WEBHOOK_URLVariable

Discord webhook URL for notifications

DISCORD_ENABLEDVariable

Enable Discord webhook notifications

默认值
false
价值
false
CORS_ORIGINVariable

Allowed CORS origin. Set to your Unraid server URL for external access (e.g., https://192.168.1.100:3001)

默认值
http://localhost:3001
价值
http://localhost:3001
INSECURE_COOKIESVariable

Allow HTTP access (NOT recommended). Set to 'true' only for local network testing without HTTPS.

默认值
false
价值
false
SETTINGS_ENCRYPTION_KEYVariable

Encryption key for sensitive settings (exactly 32 hex chars). Generate with: openssl rand -hex 16

JWT_REFRESH_SECRETVariable

JWT refresh token secret (min 32 chars). Generate with: openssl rand -hex 64

JWT_SECRETVariable

JWT secret for authentication (min 32 chars). Generate with: openssl rand -hex 64

RATE_LIMIT_WINDOWVariable

Rate limit window in milliseconds (default: 900000 = 15 minutes)

默认值
900000
价值
900000
RATE_LIMIT_MAXVariable

Maximum requests per rate limit window (default: 100)

默认值
100
价值
1000
MAX_FILE_UPLOAD_SIZEVariable

Maximum file upload size in bytes (default: 52428800 = 50MB)

默认值
52428800
价值
52428800

详细信息

存储库
ghcr.io/nebula-codes/hytale-server-manager:latest
最后更新2026-06-01
初见2026-01-19

在Unraid 上运行 Hytale-Server-Manager 。

Hytale-Server-Manager 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。