Mcraftr Docs
The fast path to understanding Mcraftr.
Everything you need to learn the product, choose a setup path, and jump into the right GitHub docs.
Features
The core surfaces
Mcraftr is built to help you run the Minecraft server you already have, not replace your entire stack.
Operations surfaces
Dashboard
See server status, player count, TPS, weather, and key actions at a glance.
Players
Inspect live players, view vitals and inventory, and handle moderation faster.
Actions
Run common admin actions for time, weather, kits, teleporting, and more.
Worlds
Unlock world-aware workflows when running the full Mcraftr stack.
Admin + customization
Terminal
Use raw RCON directly when you want full manual control.
Admin
Manage policies, schedules, audit history, users, and server controls.
Chat
Live chat history, broadcasts, and panel-based messages without needing to camp in the game client or logs.
Settings
Theme packs, accent colors, fonts, sound effects, background music, avatars, and saved-server preferences.
Modes
Choose the setup that fits your server
Both modes start with a working RCON connection. Quick Connect is the real baseline. Full Stack adds optional Relay and Beacon enhancements for the richer integrated experience.
Fastest setup
Quick Connect
Core Mcraftr over plain RCON
- +Works with plain RCON and no extra integration layer
- +Best for getting started quickly and for most self-hosters
- +Still gives you the real baseline Mcraftr experience
Recommended experience
Full Mcraftr Stack
Adds optional Relay and Beacon enhancements
- +Adds richer world-aware workflows and deeper server context
- +Unlocks structures, entities, maps, previews, and richer terminal help
- +Best when you intentionally have Relay and Beacon available
Install
Start with Docker Compose
Start with the installer. It generates your `.env`, sets up the runtime, and gets you into Quick Connect without making you assemble the environment by hand first.
Quick start
- 1Clone the repo and run `./install.sh`
- 2Choose local, private-network, LAN, or public-domain mode
- 3Sign in with the admin account created by the installer
- 4Start with Quick Connect, then add Relay and Beacon only if you want the richer Full Stack experience
chmod +x install.sh
./install.sh
# open the URL the installer printsRequired runtime shape
- a Mcraftr app runtime or container
- Redis
- persistent storage mounted to `/app/data`
- internal app port `3050` exposed through your chosen entrypoint
- a reachable Minecraft RCON endpoint
enable-rcon=true
rcon.port=25575
rcon.password=your-secure-passwordCore env vars
NEXTAUTH_SECRETNEXTAUTH_URLMCRAFTR_ADMIN_USERMCRAFTR_ADMIN_PASSMCRAFTR_ENC_KEYREDIS_URLOptional Full Stack values include Relay and Beacon wiring such as `MCRAFTR_BEACON_TOKEN`, `MCRAFTR_MINECRAFT_DATA`, `MCRAFTR_SCHEMATICS_DIR`, `MCRAFTR_ENTITY_PRESET_DIR`, `MCRAFTR_BLUEMAP_URL`, and `MCRAFTR_DYNMAP_URL`.
FAQ
Quick answers with the full docs nearby
This page gives you the short version. GitHub has the deeper write-up when you need it.
What is Mcraftr?
Do I need to change hosts?
Quick Connect or Full Stack?
What does it need?
Can I try it first?
Need the full source docs?