Single binary · zero config · self-hosted

Run your Minecraft servers
from one clean control panel

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.

Everything you need to run servers

Built for the people who actually operate the boxes — clear status, real controls, no ceremony.

Live console & commands

Stream stdout in real time over Server-Sent Events and send commands straight to the running JVM — no SSH required.

Resource caps & live stats

Hard CPU and memory ceilings enforced by cgroups (Linux) or Job Objects (Windows), with live CPU and memory graphs.

Scheduled restarts

Set a daily restart time per server. Cube warns players with a 60/30/10-second countdown before it cycles.

Per-server access control

Grant moderator, operator, or viewer roles per server from a built-in access panel. Moderators delegate operator/viewer access themselves — admins appoint moderators.

File browser & editor

Browse and edit configs in the browser with validation, automatic backups, and atomic writes — all confined to each server's directory, no path traversal.

One-click provisioning

Pick a version and Cube downloads and verifies the server jar from Mojang's manifest, with retries and progress.

Up and running in three steps

From download to a live server in under a minute.

Launch the binary

Drop the single executable on your host and run it. No database or external services to wire up.

Create a server

Name it, pick a Minecraft version, set heap and optional hardware caps. Cube provisions it for you.

Invite your team

Onboard accounts with single-use, expiring invite links, then grant each teammate moderator, operator, or viewer access per server.

Ready when you are

Sign in to manage your servers.

Sign in →