Open-source, Windows-based server management system designed for Minecraft server hosting. Built with C# and .NET Framework, it provides a sleek web-based panel and powerful backend to manage, start, stop, and monitor your servers — all with a Windows-native approach.
- Minecraft Server Management (Start, Stop, Restart)
- Plugin/Mod Manager installs and updates Plugins and Mods quickly for your servers
- Web-Based Admin Panel allows easy access, even remotely
- Secure Auth with Roles (Admin/User)
- Server Logs and Console Output
- File Manager with Upload/Download/Permissions
- Scheduler & Task Automation
- Web API for integrations
- Modern UI designed with inspiration from the Material Design Language
- Windows 10 or newer recommended
- .NET Framework 4.7.2
- A Web Server (for Frontend)
- Administrator privileges (recommended)
Download the Installer from the Releases page:
- https://github.com/BastionDevs/serverplatform/releases/latest
- Get the proper Installer for your system.
Install Server Platform using the downloaded Installer executable.
Host the frontend
- Extract the Frontend package from the release ZIP, and upload to a Web Server.
- Set the necessary details for Backend connection in the
appsettings.jsonfile.BackendUrlshould be set as your Backend server's public URL and Port.
Run Server Platform's components, including the Backend and Frontend.
Login with the default admin credentials:
- Username:
admin - Password:
admin(Change this immediately!)
- Username:
Documentation is available on our GitHub wiki.
- Discord: discord.gg/EmEG5Eecys
- Bug reports: Create a new Issue via GitHub
- Feature requests: Submit via Discussions
This project is licensed under Bastion GSLP 2.1. See LICENSE.md for more details.
Pull requests are welcome! Please read the CONTRIBUTING.md before submitting.
- Concept inspired by Pterodactyl Panel
- Built with ❤️ in C#
