Skip to content

BastionDevs/serverplatform

Repository files navigation

Bastion Server Platform

Bastion GSLP License Discord Free Palestine! Banner

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.

Features

  • 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

Requirements

  • Windows 10 or newer recommended
  • .NET Framework 4.7.2
  • A Web Server (for frontend)
  • Administrator privileges

Installation

  1. Download the Installer from the Releases page:

  2. Install Server Platform using the downloaded Installer executable.

  3. Run Server Platform's components, including the Backend and Frontend.

  4. Access the Web Frontend via the URL shown in the Frontend server screen.

  5. Login with the default admin credentials:

    • Username: admin
    • Password: admin (Change this immediately!)

Documentation

Documentation is available on our GitHub wiki.

Community & Support

  • Discord: discord.gg/EmEG5Eecys
  • Bug reports: Create a new Issue via GitHub
  • Feature requests: Submit via Discussions

License

This project is licensed under Bastion GSLP 2.1. See LICENSE.md for more details.

Contributing

Pull requests are welcome! Please read the CONTRIBUTING.md before submitting.

Credits

Releases

No releases published

Contributors