Freedom251 › Minecraft Server Control Panels
Minecraft Server Panel

Facts from Minecraft Server Panel's own pages
- Backups and uploads
- The panel supports streamed uploads and ZIP backups with archive and path validation. · github.com, 9 Oct 2026
- Data storage
- Panel configuration, database, server files, and backups are stored in an external panel-data directory. · github.com, 9 Oct 2026
- Download verification
- Release archives include SHA-256 checksums and GitHub artifact attestations. · github.com, 9 Oct 2026
- HTTPS integration
- For DNS deployments, the installer can integrate Caddy for automatic HTTPS; direct-IP mode runs over unencrypted HTTP. · github.com, 9 Oct 2026
- Integrations
- For DNS deployments, the installer can integrate Caddy for automatic HTTPS and a systemd service on glibc Linux x86_64. · github.com, 9 Oct 2026
- License
- The repository is distributed under the MIT License. · github.com, 9 Oct 2026
- Migration limit
- There is no automatic importer for legacy database or world data, so the documented cutover uses a fresh Bun deployment. · github.com, 9 Oct 2026
- Network security
- Direct-IP HTTP mode is unencrypted; the project recommends a domain with HTTPS, a VPN, or a private network. · github.com, 9 Oct 2026
- Password security
- The setup flow stores a bcrypt password hash and generates a cryptographically random JWT secret. · github.com, 9 Oct 2026
- Product
- Minecraft Server Panel is a self-hosted Minecraft server control panel with a React interface and Bun backend. · github.com, 9 Oct 2026
- 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. · github.com, 9 Oct 2026
- Purpose
- Minecraft Server Panel is a self-hosted Minecraft server control panel with a React interface and Bun backend. · github.com, 9 Oct 2026
- Release verification
- The v3.0.0 release says its archives were built and smoke-tested in GitHub Actions and have GitHub artifact attestations. · github.com, 9 Oct 2026
- Requirements
- Java is required on the host to create and run Minecraft servers. · github.com, 9 Oct 2026
- Security
- The setup creates a bcrypt password hash and cryptographically random JWT secret, and sets the configuration file mode to 0600. · github.com, 9 Oct 2026
- Server lifecycle
- The panel manages Java server processes, serializes start, update, and deletion operations, and includes crash recovery and process cleanup. · github.com, 9 Oct 2026
- Server management
- The panel can create and run Minecraft servers, and supports server provisioning, updates, and deletion. · github.com, 9 Oct 2026
- 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. · github.com, 9 Oct 2026
- Standalone releases
- Release executables bundle the frontend and backend and do not require Bun, Node.js, npm, or node_modules. · github.com, 9 Oct 2026
- Storage
- Panel configuration, SQLite database, server files, logs, and backups are stored in a local panel-data directory. · github.com, 9 Oct 2026
- Support
- Support is best-effort with no guaranteed response time, uptime commitment, private support channel, or service-level agreement. · github.com, 9 Oct 2026
- 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. · github.com, 9 Oct 2026
- 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. · github.com, 9 Oct 2026
- Uploads and backups
- It supports streamed uploads and validated ZIP backup handling. · github.com, 9 Oct 2026
Where Minecraft Server Panel stands on Freedom251
- Minecraft Server Control Panels#13 of 26