2.0 KiB
2.0 KiB
MinePanel
A modern self-hosted Minecraft server management panel powered by Docker.
MinePanel allows you to create, manage and monitor Minecraft servers through a clean web interface without manually handling Docker containers or constantly using SSH.
Features
Server Management
- Create and manage multiple Minecraft servers
- Start, stop and restart servers instantly
- Supports:
- Vanilla
- Paper
- Spigot
- Purpur
- Forge
- Fabric
- CurseForge Modpacks
- and more
Live Monitoring
- Real-time console logs
- CPU and RAM monitoring
Backups
- Automatic backups
- Easy restore support
Web Interface
- Modern responsive UI
- Mobile friendly
- Multi-language support
Quick Start
Requirements
- Minecraft Server and a free Port
Installation
- Download the jar from the Modrinth Page
- Start the server and wait for the panel to initialize
Open the panel in your browser:
http://ip:3000
Compile from Source
git clone https://git.winniepat.de/winnie/MinePanel.git
cd MinePanel
gradlew build
- And copy the generated
build/libs/MinePanel.jarto your server
Reverse Proxy / SSL
MinePanel can be secured with:
- Nginx Proxy Manager
- nginx-proxy
- A Let's Encrypt certificate
- Your own SSL certificate
Tech Stack
- Docker
- Next.js
- Node.js
- REST API
- WebSocket Console
Security Notice
MinePanel is still under active development.
Do not expose the panel publicly without:
- HTTPS
- strong passwords
- firewall protection
- proper reverse proxy configuration
Roadmap
- Addon marketplace
- Scheduled tasks
- Multi-user permissions
- Metrics dashboard
- Public API
Contributing
Pull requests, bug reports and feature suggestions are welcome.
- Fork the repository
- Create a new branch
- Commit your changes
- Open a pull request
License
This project is licensed under the MIT License.