https://github.com/ketbome/minepanel
A modern Docker-based web panel for managing multiple Minecraft servers with ease.
https://github.com/ketbome/minepanel
curseforge curseforge-api curseforge-mod minecraft minecraft-forge minecraft-mod minecraft-plugin minecraft-server open-source self-hosted
Last synced: 4 months ago
JSON representation
A modern Docker-based web panel for managing multiple Minecraft servers with ease.
- Host: GitHub
- URL: https://github.com/ketbome/minepanel
- Owner: Ketbome
- License: other
- Created: 2025-05-20T17:59:52.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-11-03T01:40:01.000Z (8 months ago)
- Last Synced: 2025-11-03T02:23:16.929Z (8 months ago)
- Topics: curseforge, curseforge-api, curseforge-mod, minecraft, minecraft-forge, minecraft-mod, minecraft-plugin, minecraft-server, open-source, self-hosted
- Language: TypeScript
- Homepage: https://ketbome.github.io/minepanel/
- Size: 74.1 MB
- Stars: 32
- Watchers: 3
- Forks: 4
- Open Issues: 2
-
Metadata Files:
- Readme: Readme.md
- Contributing: CONTRIBUTING.md
Awesome Lists containing this project
README
# Minepanel
**Minecraft Server Manager for Java & Bedrock Edition**
Web panel to manage Minecraft servers with Docker — Create, configure, and monitor Java and Bedrock servers from a modern UI.
[](LICENSE)
[](https://hub.docker.com/r/ketbom/minepanel)
[](https://hub.docker.com/r/ketbom/minepanel)
[Documentation](https://minepanel.ketbome.com) · [Report Bug](https://github.com/Ketbome/minepanel/issues/new?labels=bug) · [Request Feature](https://github.com/Ketbome/minepanel/issues/new?labels=enhancement)
---
---
## Quick Start
```bash
git clone https://github.com/Ketbome/minepanel.git
cd minepanel
export JWT_SECRET=$(openssl rand -base64 32)
docker compose up -d
```
Open http://localhost:3000 — Login: `admin` / `admin`
---
## Features
- **Java & Bedrock** — Support for both Minecraft editions
- **Multi-server** — Create and manage multiple servers from one panel
- **Real-time monitoring** — CPU, RAM, players, and logs
- **All server types** — Vanilla, Paper, Forge, Fabric, Purpur, and more
- **Modpacks** — CurseForge & Modrinth integration
- **Automatic backups** — Scheduled backups with retention policies
- **Proxy support** — mc-router for single-port multi-server (Java)
- **Discord webhooks** — Server events notifications
- **Multi-language** — English, Spanish, Dutch, German
---
## Documentation
Full docs at **[minepanel.ketbome.com](https://minepanel.ketbome.com)**
- [Installation](https://minepanel.ketbome.com/installation) — Docker setup guide
- [Configuration](https://minepanel.ketbome.com/configuration) — Environment variables & settings
- [Networking](https://minepanel.ketbome.com/networking) — Ports, DNS, and proxy setup
- [Features](https://minepanel.ketbome.com/features) — Full feature documentation
- [FAQ](https://minepanel.ketbome.com/faq) — Common questions
- [API](https://minepanel.ketbome.com/api) — REST API reference
---
## Powered By
Minepanel is built on top of amazing open source projects by [itzg](https://github.com/itzg):
| Project | Description |
| ----------------------------------------------------------------------------------------------- | ---------------------------------------- |
| [itzg/docker-minecraft-server](https://github.com/itzg/docker-minecraft-server) | Docker image for Java Edition servers |
| [itzg/docker-minecraft-bedrock-server](https://github.com/itzg/docker-minecraft-bedrock-server) | Docker image for Bedrock Edition servers |
| [itzg/docker-mc-backup](https://github.com/itzg/docker-mc-backup) | Automatic backup sidecar container |
| [itzg/mc-router](https://github.com/itzg/mc-router) | Minecraft proxy for routing by hostname |
Thank you itzg for making Minecraft server hosting accessible to everyone!
---
## Contributors
---
**[⭐ Star this repo](https://github.com/Ketbome/minepanel)** if you find it useful!
Made with ❤️ by [@Ketbome](https://github.com/Ketbome) · [Community License](LICENSE)