- Home
- Minecraft Server Control Panels
- CraftControl Dashboard
On the recordRead 4 Oct 202614 facts
CraftControl Dashboard
On the record
- API
- The daemon exposes HTTP endpoints and a WebSocket protocol that other tools can integrate with.github.com · read 3 Oct 2026
- Authentication
- Firebase Authentication and Firestore provide role-based access for Admin, Moderator, and Pending users.github.com · read 4 Oct 2026
- Backups
- Scheduled backups bundle server worlds and archive them to Google Drive.github.com · read 4 Oct 2026
- Console
- Its interactive WebSocket console streams game logs with color support and lets users send commands.github.com · read 4 Oct 2026
- File management
- The web file manager supports viewing, editing, creating, uploading, deleting, and zipping or unzipping files.github.com · read 4 Oct 2026
- Hosting
- The dashboard can be deployed on Vercel, Netlify, another Node.js host, or run locally; its Node.js daemon runs on the Minecraft server host.github.com · read 4 Oct 2026
- Integrations
- Users can search and install plugins and world datapacks from Modrinth and SpigotMC.github.com · read 4 Oct 2026
- License
- The project is licensed under the MIT License.github.com · read 4 Oct 2026
- Mobile support
- The README describes a responsive mobile layout with a sidebar drawer that becomes bottom navigation on handheld screens.github.com · read 3 Oct 2026
- Monitoring
- Live telemetry charts show CPU usage, memory consumption, and ticks per second (TPS).github.com · read 4 Oct 2026
- Player controls
- The dashboard lists online players and provides OP/Deop, whitelist, kick, and ban actions.github.com · read 4 Oct 2026
- Purpose
- CraftControl is a self-hostable Minecraft server control panel and dashboard for administrators managing servers for themselves and friends.github.com · read 4 Oct 2026
- Security
- The dashboard authenticates to the daemon with a bearer token, and the daemon validates file paths to keep them within the configured Minecraft directory.github.com · read 4 Oct 2026
- Setup requirement
- A Firebase project and configured environment variables are required for deployment, and the first admin role is activated through Firestore.github.com · read 4 Oct 2026