CraftControl Dashboard
github.com
Spec sheet
- Purpose
- CraftControl is a self-hostable Minecraft server control panel and dashboard for administrators managing servers for themselves and friends.Read 4 Oct 2026 · github.com
- API
- The daemon exposes HTTP endpoints and a WebSocket protocol that other tools can integrate with.Read 3 Oct 2026 · github.com
- Integrations
- Users can search and install plugins and world datapacks from Modrinth and SpigotMC.Read 4 Oct 2026 · github.com
- 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.Read 4 Oct 2026 · github.com
- License
- The project is licensed under the MIT License.Read 4 Oct 2026 · github.com
- Authentication
- Firebase Authentication and Firestore provide role-based access for Admin, Moderator, and Pending users.Read 4 Oct 2026 · github.com
- Backups
- Scheduled backups bundle server worlds and archive them to Google Drive.Read 4 Oct 2026 · github.com
- Console
- Its interactive WebSocket console streams game logs with color support and lets users send commands.Read 4 Oct 2026 · github.com
- File management
- The web file manager supports viewing, editing, creating, uploading, deleting, and zipping or unzipping files.Read 4 Oct 2026 · github.com
- 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.Read 4 Oct 2026 · github.com
- Mobile support
- The README describes a responsive mobile layout with a sidebar drawer that becomes bottom navigation on handheld screens.Read 3 Oct 2026 · github.com
- Monitoring
- Live telemetry charts show CPU usage, memory consumption, and ticks per second (TPS).Read 4 Oct 2026 · github.com
- Player controls
- The dashboard lists online players and provides OP/Deop, whitelist, kick, and ban actions.Read 4 Oct 2026 · github.com
- Setup requirement
- A Firebase project and configured environment variables are required for deployment, and the first admin role is activated through Firestore.Read 4 Oct 2026 · github.com
Where Specifiction places it
- Minecraft Server Control Panels#21 of 267.1