https://github.com/ketbome/hytalepanel
Docker image for Hytale dedicated server with web panel. Easy setup, auto-download, real-time console.
https://github.com/ketbome/hytalepanel
dedicated-server game-server gaming hypixel hytale hytale-server java minecraft server-management web-panel
Last synced: about 1 month ago
JSON representation
Docker image for Hytale dedicated server with web panel. Easy setup, auto-download, real-time console.
- Host: GitHub
- URL: https://github.com/ketbome/hytalepanel
- Owner: Ketbome
- License: other
- Created: 2026-01-15T18:53:42.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2026-01-31T00:30:11.000Z (4 months ago)
- Last Synced: 2026-01-31T16:02:16.623Z (4 months ago)
- Topics: dedicated-server, game-server, gaming, hypixel, hytale, hytale-server, java, minecraft, server-management, web-panel
- Language: TypeScript
- Homepage: http://hytalepanel.ketbome.com/
- Size: 1.28 MB
- Stars: 14
- Watchers: 0
- Forks: 2
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Agents: AGENTS.md
Awesome Lists containing this project
README
# HytalePanel
Docker-based web panel for managing multiple Hytale dedicated servers.

If this project is useful to you and you'd like to support its development (or others like MinePanel), any help is appreciated:
## Features
- 🖥️ **Multi-Server Management** - Create and manage multiple servers from one panel
- 📜 **Real-time Console** - Live logs with WebSocket
- 📁 **File Manager** - Upload, edit, delete server files
- 🔧 **Mod Manager** - Install mods from [Modtale](https://modtale.net) or [CurseForge](https://curseforge.com/hytale)
- 🔄 **Auto-Updates** - Track and update server files with one click
- 🔐 **Authentication** - JWT auth with SSO support
- 🌍 **Multi-language** - English, Spanish, Ukrainian, Brazilian Portuguese
## Documentation
For detailed guides, configuration options, and API reference:
📚 **[hytalepanel.ketbome.com](https://hytalepanel.ketbome.com)**
- [Getting Started](https://hytalepanel.ketbome.com/guide/getting-started) - Installation and setup
- [Configuration](https://hytalepanel.ketbome.com/guide/configuration) - All environment variables
- [Mods](https://hytalepanel.ketbome.com/guide/mods) - Modtale & CurseForge integration
- [Panel Guide](https://hytalepanel.ketbome.com/guide/panel) - Using the web interface
- [Development](https://hytalepanel.ketbome.com/guide/development) - Contributing and local dev
- [ARM64](https://hytalepanel.ketbome.com/guide/arm64) - Apple Silicon / Raspberry Pi
- [Troubleshooting](https://hytalepanel.ketbome.com/guide/troubleshooting) - Common issues
## Quick Start
```bash
# 1. Create folder and download files
mkdir hytale && cd hytale
curl -O https://raw.githubusercontent.com/ketbome/hytalepanel/main/docker-compose.yml
curl -O https://raw.githubusercontent.com/ketbome/hytalepanel/main/.env.example
# 2. Configure
cp .env.example .env
nano .env # Change PANEL_USER and PANEL_PASS!
# 3. Start
docker compose up -d
# 4. Open http://localhost:3000
```
**Default login:** `admin` / `admin` — **Change this!**
## Configuration
Basic `.env` settings:
```env
PANEL_USER=admin
PANEL_PASS=your_secure_password
JAVA_XMS=4G
JAVA_XMX=8G
```
### Mod Integration (Optional)
```env
# Modtale - Get key from https://modtale.net
MODTALE_API_KEY=your-key
# CurseForge - Get key from https://console.curseforge.com
# Note: Wrap in single quotes (keys contain $ characters)
CURSEFORGE_API_KEY='$2a$10$your-key-here'
```
## Ports
| Service | Port |
| ------- | -------- |
| Game | 5520/UDP |
| Panel | 3000/TCP |
## Contributing
See [CONTRIBUTING.md](CONTRIBUTING.md)
## Contributors
## License
**Free for personal and non-commercial use.**
Commercial use by companies with >$100k revenue requires permission. See [LICENSE](LICENSE).
---
If you'd like to support this project, any help is appreciated 💙
This project is not affiliated with Hypixel Studios or Hytale.