Self-host minepanel
v1.13.39Docker web panel for Minecraft Java & Bedrock servers
- Stars
- 283
- RAM
- 2GB minimum
- Ports
- 3000 (Web UI (frontend)), 8091 (Backend API)
- Requires
- Docker
ketbom/minepanel-frontendWhat is minepanel?
Minepanel gives you a browser control panel for hosting Minecraft servers on your own hardware. Each world runs in a separate Docker container, so they stay isolated and portable. Pick from every major server flavor — vanilla releases, optimized forks, mod loaders, and massive modpack bundles. The dashboard streams live charts of processor load, memory use, player counts, and tick timing so you catch lag instantly. A console tab stores command presets and history, while a scheduler handles automatic restarts and timed broadcasts. The file browser uploads huge worlds in chunks so transfers stay reliable. Backups run on a schedule and can push to any S3-compatible bucket. Networking options include a hostname router for Java servers and a lobby proxy for Paper networks. Sign in with local credentials or any OpenID Connect identity provider; roles and per-server permissions keep access tidy. Alerts fan out to chat apps, email, or push services. Developers receive scoped API keys and an MCP endpoint so AI tools can spin up servers or add mods. Launch with one Docker Compose command, run on x86 or ARM, and choose from nine interface languages.
Should you self-host minepanel?
minepanel scores 51/100 on selfhost.directory (how scoring works) and ranks #28 of 62 in Game Servers. It has 283 GitHub stars.
It shipped 25 stable releases in the past year. The latest, v1.13.39, came out on 24 October 2026. New versions land roughly every 3 days.
Setup is moderate: expect some configuration beyond a single command. An official Docker image is available. It is AGPL-3.0-licensed and written mostly in Typescript.
Its closest alternative on selfhost.directory is Pelican Panel (64/100, 2 412 stars). It scores higher overall, so compare the two before you pick. See minepanel vs Pelican Panel side by side.
Features
- API tokens & MCP endpoint
- Backups
- File Manager
- Java & Bedrock Edition support
- Multi-language
- Multiple server types
- Notifications
- OIDC Single Sign-On
- Player insights
- Proxy support (mc-router)
- RCON Console
- Real-time monitoring
- Scheduled Tasks
- User roles & access control
- Velocity network
minepanel README
FAQ
Where to get support?
Troubleshooting guide, GitHub Issues, and GitHub Discussions.
How does Minepanel compare to Pterodactyl and AMP?
Minepanel installs in 1 command, is free, supports multi-user, and is lightweight compared to Pterodactyl (complex, heavy) and AMP (paid, medium).
Where is data stored?
Database: ./data/minepanel.db, Servers: ./servers/
What ports are used?
3000 (Web UI), 8091 (API), 25565+ TCP (Java servers/proxy), 19132+ UDP (Bedrock servers).
How to set up HTTPS/SSL?
Use Nginx/Caddy reverse proxy with Let's Encrypt.
How to enable remote access?
Update FRONTEND_URL to your IP/domain, open firewall ports.
How to add mods?
Use Modrinth/CurseForge integration in panel.
Can I run multiple servers?
Yes, as many as hardware allows.
What server types work?
All: Vanilla, Paper, Forge, Neoforge, Fabric, Spigot, Purpur, CurseForge modpacks.
How to install?
Clone the repo, generate JWT_SECRET, create .env, and run docker compose up -d.
What are the requirements?
Docker 20.10+, 2GB RAM minimum, Linux/macOS/Windows(WSL2).
What is Minepanel?
Web panel for managing Minecraft servers with Docker. No command-line needed.
More in Docker Management
monockerMonocker is a self-hosted, open-source Docker container monitor that watches for state changes and sends notifications via Telegram, Discord, Slack, and other platforms.
oxkerAn open-source, self-hosted terminal UI, written in Rust, for watching Docker containers, tailing logs, and running start/stop/exec commands from the keyboard.
PruneMateSelf-hosted, open-source web UI that prunes leftover Docker images, containers, networks, volumes and builder cache on a daily, weekly or monthly schedule.
registry-uiSelf-hosted open-source web UI for Docker Registry V2 — mobile-first, dark mode, smart tag deletion, no database required.
repliqateRepliqate is a self-hosted, open-source backup tool for Docker that uses container labels for automated, versioned backups with flexible scheduling and restic storage.
SenchoSelf-hosted, open-source control plane for managing Docker Compose stacks across multiple nodes with a web UI, real-time logs, and fleet-wide orchestration.
swarmpitSwarmpit is a self-hosted, open-source web UI for managing Docker Swarm clusters with stack deployment, resource monitoring, and an MCP server for LLM-driven automation.
TipiOpen-source homeserver manager that installs and updates around 300 self-hosted apps through a web dashboard, with Traefik handling networking and HTTPS automatically.
tugtainerTugtainer is a self-hosted, open-source tool that automates Docker container updates across multiple hosts with a web UI, scheduled checks, and notifications.
usulnetSelf-hosted Docker management platform with built-in OSINT recon, metadata hygiene, and infrastructure tooling — all in a single AGPL-3.0 binary.
VolumeVaultSelf-hosted Laravel app for Docker volume backups with safe restores, scheduled backups, encrypted destinations, and API automation.
ArcaneWeb-based Docker manager for containers, images, volumes, networks, and Compose projects across local and remote hosts, with OIDC, passkeys, and native mobile apps.










0 comments