Your ownMinecraft server.One command.
A web dashboard, scheduled backups, mod management, and a live 3D map — installed together, on hardware you already have.
curl -fsSL https://beacon-mc.io/bootstrap.sh | sudo bashVantage — the map every Beacon ships with
The installer brings everything with it.
Docker, the Beacon CLI, the Minecraft server, and a working HTTPS certificate, set up in one pass. There is no config file to edit and no port to open.
- Dashboard
- https://203-0-113-42.sslip.io
- Claim admin
- https://203-0-113-42.sslip.io/claim?token=…one-time link — claim it before sharing the address
- Minecraft
- 203.0.113.42
- 01
Run one line
On any Ubuntu machine you control: a spare desktop, a cheap VPS, a home server.
- 02
Claim the dashboard
The installer prints a one-time admin link. Open it and the dashboard is yours, over HTTPS, with no domain to configure.
- 03
Share the address
Anyone you give it to joins from the launcher, which sorts out the version, the loader, and the mods for them.
Run it from a browser, not a terminal.
Console, players, backups, mods, and the map, on one page over HTTPS. Nothing to install beside it, and no in-game plugin to keep up to date.
People
12 online · 48 membersBackups
every 6h · keep 28 · offsite onMods
Modrinth + CurseForgeMap
rebuilt as you play


Your whole world, rendered.
Every chunk anyone has explored, drawn in 3D in the browser. Drag across it to cut the terrain away and see what is underneath.
Every dimension
Overworld, Nether, and End. The Nether renders with its roof taken off.
Live, not nightly
Chunks re-bake as they change, so the map matches the world you are standing in.
Every view is a link
The camera lives in the URL. Send someone the exact spot you meant.
No mods, no plugins
It reads the world files. Vanilla servers get the same map modded ones do.
Your friends just press Play.
They install the launcher, sign in with the Minecraft account they already have, and pick your server. It fetches the right game version, the right loader, and the right mods before it opens.
Always in sync
The server's mod list is the source of truth. Change it and everyone has the update on their next launch.
Verified, not just downloaded
Every mod is checked against its published hash and installed into one folder, which you can delete.
Not the only way in
Prefer your own launcher? Export the modpack as a .mrpack, or just use the server address.
Publish it, and people can find it.
A server is private until you list it. Once you do, it shows up here and in the launcher's server browser, with a live player count and a page of its own.
What self-hosting actually gets you.
Beacon makes a self-hosted server about as easy to run as a rented one. It does not make it a rented one: the hardware, the world files, and the decisions are still yours.
- 01
Self-hosted, not rented
The world runs on hardware you picked. No monthly bill, and no one else holding your save file.
- 02
Private by default
World files, accounts, chat, and admin actions stay on your machine. Listing it publicly is opt-in and reversible.
- 03
No lock-in
Underneath it is a Docker stack and a folder of world files. Take a backup and leave whenever you want.
- 04
Update when you want
Upgrade from the dashboard or the CLI, and roll back if a release does not work out.
Put it on a machine you own.
The server, the dashboard, the backups, the mods, and the map install together. List it publicly when you want to, or never.
curl -fsSL https://beacon-mc.io/bootstrap.sh | sudo bash