# DiscoPanel

> Self-hosted, open-source Minecraft server panel with Docker isolation, smart proxy routing, and CurseForge modpack integration.

- **Category:** Game Servers
- **Licence:** MIT
- **Latest version:** v2.0.15
- **Open source:** oss
- **Languages:** Go, Svelte
- **Platforms:** Docker, Docker Compose, Build from Source
- **Tags:** Proxy, Minecraft, Server Management, Docker, Web UI, Self Hosted, Modrinth, Rcon, Curseforge, Modpack

## Description

DiscoPanel is a web-based control panel for running Minecraft servers. Every server operates inside its own Docker container, supporting vanilla, Forge, Fabric, Paper, Spigot and other mod loaders with automatic Java version selection. A smart proxy enables hostname-based routing so multiple servers share a single port. It includes CurseForge and Modrinth modpack integration, live console access with log streaming, RCON support, role-based authentication (Admin, Editor, Viewer) with OIDC support for Keycloak, Authelia, and Authentik, per-server memory limits with JVM flag optimization, and automatic cleanup of orphaned containers. It runs via Docker or Docker Compose and provides a REST API for automation.

## Links

- [Homepage](https://github.com/discohaus/discopanel)
- [Website](https://discopanel.app)
- [Docker](nickheyer/discopanel)
- [Documentation](https://docs.discopanel.app)
- [GitHub](https://github.com/discohaus/discopanel)
- [Discord](https://discord.gg/6Z9yKTbsrP)
- [Docker Hub](https://hub.docker.com/r/nickheyer/discopanel)

---
Source: https://selfhost.directory/project/discopanel