The Operator Dashboard
A tour of what you manage in the web dashboard — members, the world, backups, mods, and the live map.
The dashboard is where you run your server day to day. The CLI handles the host (deploy, update, restart); everything about the running game lives here. Open it any time with:
beacon adminThe privilege boundary
The dashboard is intentionally unprivileged — it never holds the Docker
socket or RCON-write directly. Every privileged action is brokered through the
admin-rpc backend with role checks and an audit trail. That's the same
boundary that lets you safely expose the dashboard over
Tailscale or a
custom domain.
Members & access
- People — your members and their roles. Beacon is the access manager: it maintains the Minecraft allowlist over RCON from this page. Adding or removing someone here updates who can actually join.
- Invites — generate invite codes so new players can join through a guided flow, with auto-approve or manual review.
- Atlas join policy — when your beacon is listed, choose Gated for invite/review access or Open for public Minecraft-login access that auto-approves verified players. Open is a public access change, not a cosmetic listing label.
- Audit — a log of privileged actions: who did what, and when.
The server
Under Server you control the running game:
- Console — watch server output and issue commands.
- Activity — joins, leaves, deaths, and chat over time.
- Settings — difficulty, game mode, PVP, MOTD, view distance, and the rest
of
server.properties, generated by Beacon from your choices. (Allowlist enforcement is always on — see Configuration.) - Worlds — manage worlds and their generation settings (seed, level type, structures).
- Mods & Client mods — manage server-side plugins/mods, and generate matching client mod packs for players.
- Loadouts — save and apply named sets of mods/plugins.
- Backups — on-demand and scheduled snapshots with restore. See Backups & Restore.
- Updates — check for and apply new Beacon releases. See Updating Beacon.
- Performance — TPS, memory, and chunk metrics to spot load problems.
The live map
Map embeds a live 3D map of your world, rendered by BlueMap and updated as the world changes. It works with any loader and Minecraft version — there's no in-game plugin to install.
Publishing to the Atlas
Atlas is where you optionally list your beacon in the public directory at beacon-mc.io. Listing is opt-in and configured entirely here. The profile editor also owns the Join policy: gated listings use the beacon's normal invite/review path, while open listings let any verified Minecraft login become approved. The dashboard highlights Open mode and requires an explicit acknowledgement before switching from gated to public access. See Publish to the Atlas and Privacy & heartbeats.
What's not in the dashboard
Host-level operations — deploy, upgrade, restart, logs, status — live in the CLI, not the dashboard. The two are complementary: the CLI owns the box, the dashboard owns the game.