Minecraft Server Panel
github.com
Spec sheet
- Purpose
- Minecraft Server Panel is a self-hosted Minecraft server control panel with a React interface and Bun backend.Read 9 Oct 2026 · github.com
- Product
- Minecraft Server Panel is a self-hosted Minecraft server control panel with a React interface and Bun backend.Read 9 Oct 2026 · github.com
- Integrations
- For DNS deployments, the installer can integrate Caddy for automatic HTTPS and a systemd service on glibc Linux x86_64.Read 9 Oct 2026 · github.com
- Security
- The setup creates a bcrypt password hash and cryptographically random JWT secret, and sets the configuration file mode to 0600.Read 9 Oct 2026 · github.com
- Support
- The repository includes a support guide, but the opened project pages do not state a support response time or service level.Read 9 Oct 2026 · github.com
- License
- The repository is distributed under the MIT License.Read 9 Oct 2026 · github.com
- Backups and uploads
- The panel supports streamed uploads and ZIP backups with archive and path validation.Read 9 Oct 2026 · github.com
- Data storage
- Panel configuration, database, server files, and backups are stored in an external panel-data directory.Read 9 Oct 2026 · github.com
- Download verification
- Release archives include SHA-256 checksums and GitHub artifact attestations.Read 9 Oct 2026 · github.com
- HTTPS integration
- For DNS deployments, the installer can integrate Caddy for automatic HTTPS; direct-IP mode runs over unencrypted HTTP.Read 9 Oct 2026 · github.com
- Migration limit
- There is no automatic importer for legacy database or world data, so the documented cutover uses a fresh Bun deployment.Read 9 Oct 2026 · github.com
- Network security
- Direct-IP HTTP mode is unencrypted; the project recommends a domain with HTTPS, a VPN, or a private network.Read 9 Oct 2026 · github.com
- Password security
- The setup flow stores a bcrypt password hash and generates a cryptographically random JWT secret.Read 9 Oct 2026 · github.com
- Project stage
- The project describes itself as under active development and advises reviewing its security policy and deployment guidance before exposing a panel to the internet.Read 9 Oct 2026 · github.com
- Release verification
- The v3.0.0 release says its archives were built and smoke-tested in GitHub Actions and have GitHub artifact attestations.Read 9 Oct 2026 · github.com
- Requirements
- Java is required to create and run Minecraft servers, using a version supported by the selected server version.Read 9 Oct 2026 · github.com
- Server lifecycle
- The panel manages Java server processes, serializes start, update, and deletion operations, and includes crash recovery and process cleanup.Read 9 Oct 2026 · github.com
- Server management
- The panel can create and run Minecraft servers, and supports server provisioning, updates, and deletion.Read 9 Oct 2026 · github.com
- Standalone app
- The release bundles the frontend and backend into a standalone executable, so end users do not need Bun, Node.js, npm, or node_modules.Read 9 Oct 2026 · github.com
- Standalone releases
- Release executables bundle the frontend and backend and do not require Bun, Node.js, npm, or node_modules.Read 9 Oct 2026 · github.com
- Storage
- Panel configuration, SQLite database, server files, logs, and backups are stored in a local panel-data directory.Read 9 Oct 2026 · github.com
- Supported downloads
- Release targets are Apple Silicon macOS and glibc Linux x86_64; Windows, Intel macOS, Linux ARM64, and Alpine/musl are not release targets.Read 9 Oct 2026 · github.com
- Supported platforms
- Release targets are Apple Silicon macOS and glibc Linux x86_64; Windows, Intel macOS, Linux ARM64, and Alpine/musl are not release targets.Read 9 Oct 2026 · github.com
- Uploads and backups
- It supports streamed uploads and validated ZIP backup handling.Read 9 Oct 2026 · github.com
- Vulnerability reporting
- The security policy asks users to report vulnerabilities through GitHub’s private vulnerability reporting form and warns against posting exploit details publicly.Read 9 Oct 2026 · github.com
Where Specifiction places it
- Minecraft Server Control Panels#14 of 267.6