Skip to content
This repository has been archived by the owner on Apr 13, 2018. It is now read-only.
Spideynn edited this page Feb 19, 2016 · 8 revisions

Welcome to the BlazeGoat Panel wiki! :smile_cat:

The information found here may not be accurate as BlazePanel is being rewritten.

List of features:

[WIP BACKEND]

  • Handle the user registrations, and server creations.
  • Handle the user logging on
  • Handle the server starting up
  • Handle the server console output and input.
  • Handle the server start and stop commands.
  • Handle the traffic from the frontend.
  • Start multiple worker threads if needed to handle the server load.
  • Change configuration files when edited on the front end
  • Handle server jar changes.
  • Handle user changes, and save panel settings.
  • Handle FTP connections
  • Check for server updates.
  • Possibly a plugin system for adding on to the panel.

[WIP FRONTEND]

  • Send the start and stop server command to the backend
  • Monitor CPU and Memory usage by the server
  • Have a viewable console area, and have a text box for entering commands.
  • Be able to change the jar type from the server properties screen.
  • Have an administrator area to manage the panel settings.
  • Check if there is a server update in the admin area.
  • Be able to set a user's rank in the admin area.
  • If you are the owner of a server, you can add other people so they can manage it as well, with changeable permissions.
  • Built in FTP Client that allows you to upload and download files to and from the server.

[COMPLETE FEATURES]

  • User registrations
  • User Logins
  • First user setup.
Clone this wiki locally