Skip to content
SPECIFICTION
Get listed

Minecraft Server Manager

github.com

WebWindowsmacOSLinuxAPISelf-hosted

Spec sheet

Purpose
The project describes itself as a DevOps solution for managing multiple Minecraft Java Edition servers using Docker and the mcctl CLI.Read 7 Oct 2026 · minecraft-server-manager.readthedocs.io
Support
The documentation directs usage and configuration questions to its AI Assistant, which it says is trained on the project documentation.Read 7 Oct 2026 · minecraft-server-manager.readthedocs.io
License
The repository includes the Apache License, Version 2.0.Read 7 Oct 2026 · github.com
Audit logs
Audit logs track server lifecycle and player management operations, with automatic cleanup enabled by default and a 90-day default retention period.Read 7 Oct 2026 · github.com
Auto-scaling
Servers can start when a player connects and stop after an idle timeout.Read 7 Oct 2026 · github.com
Backups
It supports automatic world backups to private GitHub repositories and cron-based backup schedules with retention policies.Read 7 Oct 2026 · github.com
External access
The project documents playit.gg tunneling for external player access without port forwarding, plus VPN mesh options including Tailscale and ZeroTier.Read 7 Oct 2026 · github.com
Maker details
The documentation footer shows “Copyright © 2025 smallmiro”; the opened project pages do not state the maker’s headquarters or founding year.Read 7 Oct 2026 · minecraft-server-manager.readthedocs.io
Management console
An optional web console provides server controls, RCON, resource monitoring, file management, player management, and world management.Read 7 Oct 2026 · github.com
Mod integrations
Mod and plugin sources include Modrinth, CurseForge, Spiget, and direct URLs; CurseForge requires a CF_API_KEY.Read 7 Oct 2026 · github.com
Mods and plugins
The CLI supports mod and plugin sources including Modrinth, CurseForge, and Spiget, as well as direct URLs.Read 7 Oct 2026 · github.com
Multi-server
It can run multiple Minecraft servers on a single host and route connections by hostname through mc-router.Read 7 Oct 2026 · minecraft-server-manager.readthedocs.io
Multi-server management
It can run multiple Minecraft servers on a single host and route them by hostname through mc-router.Read 7 Oct 2026 · github.com
Networking integrations
Documented connection options include nip.io, mDNS through Bonjour or Avahi, playit.gg tunneling, and VPN mesh networks using Tailscale or ZeroTier.Read 7 Oct 2026 · github.com
Operating systems
The README lists Linux and macOS, with Windows supported via WSL2.Read 7 Oct 2026 · github.com
Requirements
Documented minimum requirements are Node.js 18, Docker Engine 24, and Docker Compose 2.20; Linux and macOS are listed, with Windows via WSL2.Read 7 Oct 2026 · github.com
REST API
The optional management API uses Fastify, runs by default on port 5001, and provides Swagger documentation at /docs.Read 7 Oct 2026 · github.com
Security detail
The architecture description says the Docker socket connection is read-only.Read 7 Oct 2026 · github.com
Server administration
The console includes server controls, an RCON console, resource monitoring, file management, and gameplay and JVM settings.Read 7 Oct 2026 · github.com
Server types
The project documents Vanilla, Paper, Forge, Fabric, NeoForge, and Modrinth modpack server options.Read 7 Oct 2026 · github.com
Support resource
The documentation directs users with usage or configuration questions to an AI Assistant trained on the project documentation.Read 7 Oct 2026 · minecraft-server-manager.readthedocs.io

Where Specifiction places it

Alternatives to Minecraft Server ManagerAll alternatives →