Introducing Minecraft Server Manager

Bob SanfordJanuary 29, 20263 min read

We're excited to announce a new addition to the SSETCO app family: Minecraft Server Manager! This Docker-based platform makes it easy to run and manage multiple Minecraft servers from a single web interface.

Why We Built This

Managing Minecraft servers shouldn't require a computer science degree. Whether you're hosting a small server for friends or running multiple modded instances, the setup and maintenance can be tedious. We wanted something that:

  • Starts servers automatically when players connect
  • Shuts them down when idle to save resources
  • Provides a clean web interface for management
  • Handles mods and plugins without SSH access
  • Works across Linux, macOS, and Windows

Key Features

On-Demand Server Startup

The protocol-aware proxy is one of our favorite features. When a player tries to connect, the proxy automatically starts the server container. When the server is idle, it shuts down to conserve system resources. Status pings still return your MOTD without waking the server.

Web Admin Panel

The admin panel running on port 8080 gives you complete control:

  • Server console output in real-time
  • Start, stop, and restart servers
  • Manage backups with one click
  • Upload mods and plugins directly
  • View connected players

Multi-Server Support

Run any combination of server types in isolated Docker containers:

  • Vanilla
  • Paper
  • Spigot
  • Fabric
  • Forge

Each server gets its own configuration, world data, and resource allocation.

Mod and Plugin Management

Managing mods has never been easier:

  • Upload JAR files directly through the web interface
  • Auto-download from Modrinth and SpigotMC
  • Schedule automatic updates
  • Easily enable or disable individual mods

BlueMap Integration

We've included support for BlueMap, the beautiful 3D web map viewer. Install it as a plugin or run it as a standalone container to give your players an interactive way to explore your worlds.

Simple Architecture

Everything runs in Docker containers:

┌─────────────────────────────────────────┐
│           Minecraft Proxy               │
│    (Protocol-aware, on-demand start)    │
└─────────────────┬───────────────────────┘
    ┌─────────────┼─────────────┐
    ▼             ▼             ▼
┌────────┐  ┌────────┐   ┌────────┐
│Server 1│  │Server 2│   │Server 3│
│(Paper) │  │(Forge) │   │(Fabric)│
└────────┘  └────────┘   └────────┘

The proxy listens on each configured port. When a connection comes in, it spins up the appropriate container. The admin panel gives you visibility and control over the entire system.

Getting Started

Requirements are minimal:

  • Docker and Docker Compose
  • Linux, macOS, or Windows (via WSL)
  • Port 8080 for the admin panel
  • Server ports of your choosing

Clone the repository and run the setup script—the platform handles the rest.

What's on the Roadmap

We're not stopping here. Coming soon:

Bedrock Server Support

Native support for Bedrock Dedicated Servers, including UDP protocol handling and wake-on-connect functionality.

GeyserMC Crossplay

Allow Bedrock players to join your Java servers with one-click GeyserMC and Floodgate installation.

Open Source

Minecraft Server Manager is completely open source. Check out the repository, submit issues, or contribute:

GitHub: github.com/midyear66/minecraftserver

Try It Out

If you're running Minecraft servers—or thinking about it—give Minecraft Server Manager a try. Head over to the app page for full details, or jump straight to the GitHub repository to get started.

We'd love to hear your feedback. Happy crafting!


The SSETCO Team

Thanks for Reading!

Have questions or want to discuss this topic further?