Cube provisions, supervises, and monitors Minecraft servers as managed processes — with a live console, resource caps, scheduled restarts, an in-browser file editor, and per-server team access. No database, no Docker, no fuss.
Built for the people who actually operate the boxes — clear status, real controls, no ceremony.
Stream stdout in real time over Server-Sent Events and send commands straight to the running JVM — no SSH required.
Hard CPU and memory ceilings enforced by cgroups (Linux) or Job Objects (Windows), with live CPU and memory graphs.
Set a daily restart time per server. Cube warns players with a 60/30/10-second countdown before it cycles.
Grant moderator, operator, or viewer roles per server from a built-in access panel. Moderators delegate operator/viewer access themselves — admins appoint moderators.
Browse and edit configs in the browser with validation, automatic backups, and atomic writes — all confined to each server's directory, no path traversal.
Pick a version and Cube downloads and verifies the server jar from Mojang's manifest, with retries and progress.
From download to a live server in under a minute.
Drop the single executable on your host and run it. No database or external services to wire up.
Name it, pick a Minecraft version, set heap and optional hardware caps. Cube provisions it for you.
Onboard accounts with single-use, expiring invite links, then grant each teammate moderator, operator, or viewer access per server.