gitwtfhub

wtf is minecraft-server-manager?

anefzaoui/minecraft-server-manager — explained in plain English

Analysis updated 2026-05-18

7JavaScriptAudience · generalComplexity · 3/5LicenseSetup · moderate

TL;DR

A free, self-hosted web panel for running and managing Minecraft servers in Docker, similar to Pterodactyl but simpler to install.

Mindmap

mindmap
  root((repo))
    What it does
      Server lifecycle
      Modpack management
      Backups
    Tech stack
      JavaScript
      Node.js
      Docker
    Use cases
      Homelab hosting
      Modded servers
      Player moderation
    Audience
      Self hosters
      Minecraft communities

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Why would anyone build with this?

REASON 1

Run and manage multiple Minecraft servers from one web dashboard instead of the command line

REASON 2

Automatically back up a Minecraft world on a schedule and roll back a bad modpack upgrade

REASON 3

Share a Minecraft server config as a portable file so a friend can recreate the same setup

REASON 4

Keep track of who is playing, moderate players, and investigate suspected cheating

What's in the stack?

JavaScriptNode.jsDocker

How it stacks up

anefzaoui/minecraft-server-managerboneskull/promwrapbotts7/dreame-scheduler-addon
Stars777
LanguageJavaScriptJavaScriptJavaScript
Last pushed2020-07-21
MaintenanceDormant
Setup difficultymoderateeasymoderate
Complexity3/52/52/5
Audiencegeneraldevelopergeneral

Figures from each repo's GitHub metadata at analysis time.

How do you spin it up?

Difficulty · moderate Time to first run · 30min

Requires Docker and the itzg/docker-minecraft-server image already available on your machine.

Free to use, modify, and share for any purpose, including commercial use, as long as you keep the copyright notice.

Wtf does this do

Minecraft Server Manager is a free, self-hosted control panel for running Minecraft servers as Docker containers. It is built on top of an existing Docker image for Minecraft servers and aims to match the features of paid or more complex panels like Pterodactyl, Multicraft, and AMP, while staying entirely free and running only on your own machine. The whole panel lives in a single folder, so moving it to a new computer is as simple as copying that folder. The panel covers the full lifecycle of a server: creating, starting, stopping, restarting, and deleting instances, with a guided setup wizard that offers a simple mode for common settings and an advanced mode that exposes every option the underlying Docker image supports, explained in plain language. Modpacks are locked to a specific version when installed so they never silently change, and upgrading a pack goes through a preview, an automatic backup, and a one click rollback if something goes wrong. Mods you add yourself are stored in a shared library and survive pack updates. Beyond the basics, the panel includes a live console with search and command history, player management such as whitelists, bans, and teleporting, scheduled backups and tasks, and a way to export a server as a portable package that can be reimported elsewhere. It also tracks disk usage per server, keeps a history of every action taken, and can automatically detect and explain server crashes. Extra features include an optional live map of the Minecraft world, player statistics and rankings, a readable timeline of chat and game events, tools for inspecting player inventories, Discord notifications, and an assistant that suggests compatible mod and game version combinations based on the mods you want. There is also an optional public status page showing whether a server is online and how many players are connected. The project states it is not affiliated with Pterodactyl, Crafty Controller, or AMP, and is released under the MIT license.

Yoink these prompts

Prompt 1
Help me set up Minecraft Server Manager on my home computer to run a modded Minecraft server in Docker.
Prompt 2
Using Minecraft Server Manager's blueprint export, explain how I would package my current server to share with a friend.
Prompt 3
Walk me through configuring a backup schedule and crash detection in Minecraft Server Manager.

Frequently asked questions

wtf is minecraft-server-manager?

A free, self-hosted web panel for running and managing Minecraft servers in Docker, similar to Pterodactyl but simpler to install.

What language is minecraft-server-manager written in?

Mainly JavaScript. The stack also includes JavaScript, Node.js, Docker.

What license does minecraft-server-manager use?

Free to use, modify, and share for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is minecraft-server-manager to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is minecraft-server-manager for?

Mainly general.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.