[{"data":1,"prerenderedAt":326},["ShallowReactive",2],{"navigation_docs":3,"landing":77},[4,21],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":20},"Getting Started","i-lucide-rocket","\u002Fgetting-started","1.getting-started",[10,15],{"title":11,"path":12,"stem":13,"icon":14},"Introduction","\u002Fgetting-started\u002Fintroduction","1.getting-started\u002F1.introduction","i-lucide-house",{"title":16,"path":17,"stem":18,"icon":19},"Installation","\u002Fgetting-started\u002Finstallation","1.getting-started\u002F2.installation","i-lucide-download",false,{"title":22,"icon":23,"path":24,"stem":25,"children":26,"page":20},"Features","i-lucide-sparkles","\u002Ffeatures","2.features",[27,32,37,42,47,52,57,62,67,72],{"title":28,"path":29,"stem":30,"icon":31},"Servers & Dashboard","\u002Ffeatures\u002Fservers","2.features\u002F1.servers","i-lucide-layout-dashboard",{"title":33,"path":34,"stem":35,"icon":36},"Authentication & Admin","\u002Ffeatures\u002Fauthentication","2.features\u002F10.authentication","i-lucide-fingerprint",{"title":38,"path":39,"stem":40,"icon":41},"Configuration & MOTD","\u002Ffeatures\u002Fconfiguration","2.features\u002F2.configuration","i-lucide-sliders-horizontal",{"title":43,"path":44,"stem":45,"icon":46},"Console","\u002Ffeatures\u002Fconsole","2.features\u002F3.console","i-lucide-terminal",{"title":48,"path":49,"stem":50,"icon":51},"Players","\u002Ffeatures\u002Fplayers","2.features\u002F4.players","i-lucide-users",{"title":53,"path":54,"stem":55,"icon":56},"Analytics","\u002Ffeatures\u002Fanalytics","2.features\u002F5.analytics","i-lucide-chart-line",{"title":58,"path":59,"stem":60,"icon":61},"Backups","\u002Ffeatures\u002Fbackups","2.features\u002F6.backups","i-lucide-archive",{"title":63,"path":64,"stem":65,"icon":66},"World Pre-generation","\u002Ffeatures\u002Fworld-pre-generation","2.features\u002F7.world-pre-generation","i-lucide-globe",{"title":68,"path":69,"stem":70,"icon":71},"BlueMap 3D Map","\u002Ffeatures\u002Fbluemap","2.features\u002F8.bluemap","i-lucide-map",{"title":73,"path":74,"stem":75,"icon":76},"Files & Mods","\u002Ffeatures\u002Ffiles-and-mods","2.features\u002F9.files-and-mods","i-lucide-package",{"id":78,"title":79,"body":80,"description":79,"extension":317,"meta":318,"navigation":319,"path":320,"seo":321,"stem":324,"__hash__":325},"landing\u002Findex.md","",{"type":81,"value":82,"toc":314},"minimark",[83,109,175,218,302],[84,85,86,90,93],"u-page-hero",{},[87,88,89],"template",{"v-slot:title":79},"Minecraft servers, managed.",[87,91,92],{"v-slot:description":79},"MCSM is a self-hostable web app that spins up Minecraft servers as Docker\ncontainers and routes them by domain — with a guided setup wizard, live\nconsole, analytics, world backups, mod management and a 3D world map built in.",[87,94,95,102],{"v-slot:links":79},[96,97,101],"u-button",{"color":98,"size":99,"to":12,"trailing-icon":100},"neutral","xl","i-lucide-arrow-right","Get Started",[96,103,108],{"color":98,"size":99,"to":104,"icon":105,"target":106,"variant":107},"https:\u002F\u002Fgithub.com\u002FNiki2k1\u002Fmcsm","i-simple-icons-github","_blank","outline","View on GitHub",[110,111,112,115],"u-page-section",{},[87,113,114],{"v-slot:title":79},"Not screenshots — the real thing",[87,116,117,121],{"v-slot:description":79},[118,119,120],"p",{},"These are the dashboard's actual UI components running right here with demo\ndata. Click around: edit the MOTD, switch chart ranges, create a backup.",[122,123,124,139,152,164],"u-page-grid",{},[125,126,130,133,136],"u-page-card",{":spotlight":127,"className":128,"to":39},"true",[129],"col-span-2",[131,132],"demo-motd-editor",{},[87,134,135],{"v-slot:title":79},"Live MOTD editor",[87,137,138],{"v-slot:description":79},"Write your MOTD with § codes or 1.16+ hex colors — rendered in the\nMinecraft font exactly as players will see it, obfuscated-text animation\nincluded. Try the toolbar and presets above.",[125,140,143,146,149],{":spotlight":127,"className":141,"to":12},[129,142],"lg:col-span-1",[144,145],"demo-routing",{},[87,147,148],{"v-slot:title":79},"Subdomains, not ports",[87,150,151],{"v-slot:description":79},"The biggest pain of hosting multiple servers — gone. Every server gets its\nown domain through one shared port, routed by a Docker label that Infrarust\ndiscovers automatically. Add one above.",[125,153,155,158,161],{":spotlight":127,"className":154,"to":59},[129,142],[156,157],"demo-backups",{},[87,159,160],{"v-slot:title":79},"World backups",[87,162,163],{"v-slot:description":79},"Snapshot the world volume with one click — download, upload and restore\nbackups right from the dashboard. Go ahead, create one.",[125,165,167,170,172],{":spotlight":127,"className":166,"to":54},[129],[168,169],"demo-analytics",{},[87,171,53],{"v-slot:title":79},[87,173,174],{"v-slot:description":79},"CPU, memory, latency and player counts — sampled every minute, charted\nover 1-hour, 24-hour and 7-day ranges. Switch the range above.",[110,176,177,180],{},[87,178,179],{"v-slot:title":79},"One page per server",[87,181,182,185],{"v-slot:description":79},[118,183,184],{},"Every server gets its own dashboard: Overview, Configuration, Environment,\nPlayers, Console, Analytics, Backups, World, Map, Files and Settings.",[122,186,187,204],{},[125,188,190,198,201],{":spotlight":127,"className":189,"to":29},[129],[191,192],"img",{"alt":193,"className":194,"src":197},"Server overview page with live status, connection info, config summary and activity feed",[195,196],"w-full","rounded-lg","\u002Fscreenshots\u002Foverview.png",[87,199,200],{"v-slot:title":79},"Live server overview",[87,202,203],{"v-slot:description":79},"Status pings, player counts, uptime and latency at a glance — plus an\nactivity feed of everything that happened to the server.",[125,205,207,212,215],{":spotlight":127,"className":206,"to":69},[129],[191,208],{"alt":209,"className":210,"src":211},"Interactive BlueMap 3D world map embedded in the dashboard",[195,196],"\u002Fscreenshots\u002Fmap.jpg",[87,213,214],{"v-slot:title":79},"3D world map",[87,216,217],{"v-slot:description":79},"Toggle an interactive BlueMap for any server — auto-installed and served\nthrough MCSM's own domain, no extra ports or DNS needed.",[110,219,220,223],{},[87,221,222],{"v-slot:title":79},"And everything else a server needs",[87,224,225,235,243,251,259,267,275,284,293],{"v-slot:features":79},[226,227,229,232],"u-page-feature",{"icon":228,"to":29},"i-lucide-wand-sparkles",[87,230,231],{"v-slot:title":79},"Guided setup wizard",[87,233,234],{"v-slot:description":79},"Pick a type — Vanilla, Paper, Fabric, Forge, FTB or CurseForge — choose a\nversion, configure the world and go live in minutes.",[226,236,237,240],{"icon":46,"to":44},[87,238,239],{"v-slot:title":79},"Live console",[87,241,242],{"v-slot:description":79},"An xterm.js terminal streams server logs in real time and runs commands\nover RCON, right from the browser.",[226,244,245,248],{"icon":76,"to":74},[87,246,247],{"v-slot:title":79},"Mods, plugins & Modrinth",[87,249,250],{"v-slot:description":79},"Browse Modrinth, install mods with dependencies in one click, get update\nbadges, and edit config files in a built-in Monaco editor.",[226,252,253,256],{"icon":51,"to":49},[87,254,255],{"v-slot:title":79},"Player management",[87,257,258],{"v-slot:description":79},"Operators, whitelist, kick and ban — with skins and UUIDs resolved from\nMojang automatically.",[226,260,261,264],{"icon":66,"to":64},[87,262,263],{"v-slot:title":79},"World pre-generation",[87,265,266],{"v-slot:description":79},"Generate chunks ahead of time with Chunky and watch progress live on a\nMinecraft-style chunk colormap.",[226,268,269,272],{"icon":36,"to":34},[87,270,271],{"v-slot:title":79},"Accounts & passkeys",[87,273,274],{"v-slot:description":79},"Password, WebAuthn passkeys and Microsoft sign-in — with an admin panel for\nusers, domains and API keys.",[226,276,278,281],{"icon":277,"to":12},"i-lucide-container",[87,279,280],{"v-slot:title":79},"Docker-native",[87,282,283],{"v-slot:description":79},"Servers are plain Docker containers running itzg\u002Fminecraft-server — no\ncustom runtime, no lock-in.",[226,285,287,290],{"icon":286,"to":12},"i-lucide-route",[87,288,289],{"v-slot:title":79},"Label-based routing",[87,291,292],{"v-slot:description":79},"Infrarust discovers each server from its Docker labels and routes its\ndomain to it — no proxy config files to manage.",[226,294,296,299],{"icon":295,"to":17},"i-lucide-shield-check",[87,297,298],{"v-slot:title":79},"Self-hosted & open source",[87,300,301],{"v-slot:description":79},"MIT-licensed, deployable with a single Docker Compose stack — your servers,\nyour hardware, your data.",[110,303,304],{},[305,306,308,311],"u-page-c-t-a",{":links":307},"[{\"label\":\"Install MCSM\",\"to\":\"\u002Fgetting-started\u002Finstallation\",\"trailingIcon\":\"i-lucide-arrow-right\"},{\"label\":\"Star on GitHub\",\"to\":\"https:\u002F\u002Fgithub.com\u002FNiki2k1\u002Fmcsm\",\"target\":\"_blank\",\"color\":\"neutral\",\"variant\":\"outline\",\"icon\":\"i-simple-icons-github\"}]",[87,309,310],{"v-slot:title":79},"Get your first server online tonight",[87,312,313],{"v-slot:description":79},"One Docker Compose stack gives you MCSM, the Infrarust proxy and a secured\nDocker socket — then every new server is just a wizard away.",{"title":79,"searchDepth":315,"depth":315,"links":316},2,[],"md",{},true,"\u002F",{"title":322,"description":323},"MCSM — Minecraft Server Manager","Self-hostable Minecraft server manager — provision, route and manage Docker-based Minecraft servers from a web dashboard with backups, analytics, mods and a 3D world map built in.","index","wxKhJvIvf6GKT_L7Jt_mNUsjZgQISEPLLQUVMowCaZM",1780404826399]