[{"data":1,"prerenderedAt":252},["ShallowReactive",2],{"navigation_docs":3,"-getting-started-introduction":77,"-getting-started-introduction-surround":249},[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":11,"body":79,"description":242,"extension":243,"links":244,"meta":245,"navigation":246,"path":12,"seo":247,"stem":13,"__hash__":248},"docs\u002F1.getting-started\u002F1.introduction.md",{"type":80,"value":81,"toc":234},"minimark",[82,94,101,106,158,162,165,184,187,191,194,205,215,219],[83,84,85,86,93],"p",{},"MCSM (Minecraft Server Manager) is a self-hostable web app for spinning up and\nmanaging Minecraft servers. You configure a server in a guided wizard — type,\nversion, memory, world settings, MOTD, operators and whitelist — and MCSM\nprovisions it as a Docker container running the battle-tested\n",[87,88,92],"a",{"href":89,"rel":90},"https:\u002F\u002Fgithub.com\u002Fitzg\u002Fdocker-minecraft-server",[91],"nofollow","itzg\u002Fminecraft-server"," image.",[83,95,96],{},[97,98],"img",{"alt":99,"src":100},"Server overview page","\u002Fscreenshots\u002Foverview.png",[102,103,105],"h2",{"id":104},"what-you-can-do","What you can do",[107,108,109,117,123,140,146,152],"ul",{},[110,111,112,116],"li",{},[113,114,115],"strong",{},"Create servers in minutes"," — a 4-step wizard covers Vanilla, Paper,\nFabric, Forge, Feed The Beast and CurseForge modpacks.",[110,118,119,122],{},[113,120,121],{},"Manage everything from the browser"," — start, stop, restart, edit and\ndelete servers; stream the console; manage players, mods and config files.",[110,124,125,128,129,133,134,139],{},[113,126,127],{},"Route by domain"," — each server gets its own domain (e.g.\n",[130,131,132],"code",{},"survival.mc.example.com",") handled by the\n",[87,135,138],{"href":136,"rel":137},"https:\u002F\u002Fgithub.com\u002FShadowner\u002FInfrarust",[91],"Infrarust"," proxy. No ports to\njuggle, no proxy config files to maintain.",[110,141,142,145],{},[113,143,144],{},"Keep your worlds safe"," — one-click world backups with download, upload\nand restore.",[110,147,148,151],{},[113,149,150],{},"Watch your servers"," — per-minute analytics for CPU, memory, network,\nlatency and player counts.",[110,153,154,157],{},[113,155,156],{},"Go further"," — BlueMap 3D world maps, Chunky world pre-generation, a\nModrinth browser with one-click installs, and more.",[102,159,161],{"id":160},"how-it-works","How it works",[163,164],"architecture-diagram",{},[166,167,168,171,181],"ol",{},[110,169,170],{},"You fill out the create wizard in the dashboard.",[110,172,173,174,176,177,180],{},"MCSM creates a Docker container from the ",[130,175,92],{}," image —\nevery setting becomes an environment variable, the world lives on a named\nvolume, and the container gets ",[130,178,179],{},"infrarust.*"," routing labels.",[110,182,183],{},"Infrarust, watching the same Docker daemon, discovers the new container\nfrom its labels and starts routing its domain to it immediately.",[83,185,186],{},"Docker is the source of truth for server configuration: the full config is\nstored on the container as a label, so there's nothing to keep in sync.\nEverything that must survive container recreation — analytics history, the\nactivity feed, backups, user accounts — lives in a local SQLite database.",[102,188,190],{"id":189},"when-to-use-mcsm","When to use MCSM",[83,192,193],{},"Use MCSM when you:",[107,195,196,199,202],{},[110,197,198],{},"run Minecraft servers for friends, family or a community and want a clean\nweb UI instead of SSH and shell scripts,",[110,200,201],{},"want every server reachable under its own domain without managing proxy\nconfigs or exposing extra ports,",[110,203,204],{},"already run Docker (or are happy to) and want servers to be ordinary,\ninspectable containers rather than an opaque runtime.",[206,207,208,209,214],"note",{},"MCSM is an early-stage open source project under active development — APIs\nand structure may still change. It's licensed under the\n",[87,210,213],{"href":211,"rel":212},"https:\u002F\u002Fgithub.com\u002FNiki2k1\u002Fmcsm\u002Fblob\u002Fmain\u002FLICENSE",[91],"MIT License",".",[102,216,218],{"id":217},"next-steps","Next steps",[107,220,221,227],{},[110,222,223,226],{},[87,224,225],{"href":17},"Install MCSM"," with Docker Compose or from\nsource.",[110,228,229,230,233],{},"Explore the ",[87,231,232],{"href":29},"features"," in detail.",{"title":235,"searchDepth":236,"depth":236,"links":237},"",2,[238,239,240,241],{"id":104,"depth":236,"text":105},{"id":160,"depth":236,"text":161},{"id":189,"depth":236,"text":190},{"id":217,"depth":236,"text":218},"Learn what MCSM is, how it works and when to use it","md",null,{},{"icon":14},{"title":11,"description":242},"4Rgx9X-0aySsDB57jgzCOvphDuDFRbceSxNY0RrOo5o",[244,250],{"title":16,"path":17,"stem":18,"description":251,"icon":19,"children":-1},"Deploy MCSM with Docker Compose, Coolify or from source",1780404827042]