Repository navigation
Release 2.0.1
Release v2.0.1
What's Changed
- Removed MSH config entirely (it caused multiple issues).
- Fixed an upload method vulnerability.
- Added ability to edit startup command flags for the Minecraft server (e.g.,
-XX:+UseZGC) beyond the basic-java -jar server.jar nogui. - Fixed a frontend issue where a new endpoint caused multiple duplicate calls for a specific task.
- General stability improvements and bug fixes.
Operating Requirements
- curl
- tar
- Node.js 22 LTS (must be v22.x)
- npm
- Java (any version is fine; use the version your server/JAR requires)
- sudo (optional; used to deploy frontend to
/var/www/mc-panel. Without sudo, files go to~/mc-panel-www)
Installation (One-liner)
install-minecraft-server-panel.sh is included for easy installation of the entire stack on a Linux server. It automatically downloads the latest assets and sets up the backend (in ~/Minecraft-Server-Backend) and the frontend (to /var/www/mc-panel if sudo is available, otherwise ~/mc-panel-www).
Run:
curl -fsSLO https://github.com/abhicommands/Minecraft-Server-Panel/releases/download/2.0.1/install-minecraft-server-panel.sh
chmod +x install-minecraft-server-panel.sh
./install-minecraft-server-panel.sh