cyberstrawberry101/Borealis-Server-Manager
Utility designed to facilitate the deployment, management, and control of various kinds of dedicated gameservers.
HTML
Issues
- 1
- 0
- 0
- 0
Create dashboard line chart that shows CPU / RAM / NETWORK overlapping other servers.
#44 opened by cyberstrawberry101 - 0
If the operator does not specify a username or password for a Steam Guard protected server, break execution, and inform the user.
#43 opened by cyberstrawberry101 - 1
Add new sub-panel to fine-tune mod control, such as listing currently installed mods, add mods, and remove mods.
#12 opened by cyberstrawberry101 - 1
Add a submission system to place / extract mods & content into the proper gameserver's directory automatically when user drags&drops the file into GSM
#13 opened by cyberstrawberry101 - 0
Fix issues with APPID 41005
#39 opened by cyberstrawberry101 - 1
KF2: Incorporate my VBS script seen here: http://pastebin.com/ciM4Mwks into deployment procedure for KF2.
#6 opened by cyberstrawberry101 - 0
Add a 'Plugin' system to Borealis, either via API or local files. Either via .dll or scripts.
#42 opened by cyberstrawberry101 - 0
- 0
Add checker to server destroy method that checks if other instances of the same type of gameserver exist, if they do, only destroy that specific configuration, if they don't, destroy the entire game directory using the install directory information in configuration data.
#41 opened by cyberstrawberry101 - 1
Design Web Interface
#26 opened by cyberstrawberry101 - 0
Add ability for user to modify existing values of configured servers and commit them via UPDATE button
#36 opened by cyberstrawberry101 - 0
Place bandwidth indicator on dashboard
#15 opened by cyberstrawberry101 - 1
Remove Redundancies between SERVER_name and SERVER_type, simply referring to SERVER_type.
#37 opened by cyberstrawberry101 - 0
- 0
- 1
Automatically query configuration information about servers and use that information to populate config fields where applicable when choosing a server
#11 opened by cyberstrawberry101 - 0
Add more controls to server management panel, or make it programatically generated
#7 opened by cyberstrawberry101 - 0
Add notification tray toast to notify user if there are any server crashes, when servers are started, and when servers are stopped.
#21 opened by cyberstrawberry101 - 0
List player statistics directly in BSM
#30 opened by cyberstrawberry101 - 1
Read config.json, store individual jsonstrings into instances of class object into memory, write changes to instances, and iterate through instanced objects to re-write config.json file when "UPDATE" button is clicked.
#35 opened by cyberstrawberry101 - 0
- 0
- 0
Add class that automatically populates server configuration panel with applicable options based on the type of server being used
#10 opened by cyberstrawberry101 - 0
Create background monitoring process that monitors bandwidth usage of servers individually and together
#16 opened by cyberstrawberry101 - 1
Add client-check if a user attempts to deploy appID "90", due to the unusual nature of how it operates using 'mods'. Prompt the user to decide which 'mod' to use when deploying it.
#25 opened by cyberstrawberry101 - 0
Add Memory and CPU metrics to performance dashboard, and make the classes capable of monitoring individual processes
#9 opened by cyberstrawberry101 - 0
- 1
[High Priority] Ensure that the first-time startup asks for a directory to set as the base installation directory for all servers. Servers deployed will be created into subdirectories of that main directory, and statistics regarding disk usage will only reflect the base directory and subdirectories, rather than the entire drive.
#8 opened by cyberstrawberry101 - 0
Set up scheduled tasks system
#14 opened by cyberstrawberry101 - 1
[High Priority] Continue work on XML configuration system for BGM, so settings such as server location are persistent and not allowed to be changed after already having been deployed.
#23 opened by cyberstrawberry101 - 1
[High Priority] Create an XML file with listings of "server name" | "server steamcmd arguments" | "applicable configuration settings", populate that XML file with every supported gameserver, and host it on the apache webserver on a public read-only directory. Make the software download a local copy of this file everytime the BGM is launched, so the program always has the most up-to-date listing of servers and configuration data. Design a method that parses this XML file when you give it a server name that matches one of the entries in the XML file, and execute the given parameters associated with it.
#24 opened by cyberstrawberry101 - 0
[High Priority] Add first-time setup to determine where to install SteamCMD, and then use the given directory in the deployment panel to act as a force install directory.
#28 opened by cyberstrawberry101 - 1
[Immediate Priority] Make SteamCMD download to the local BGM directory. Gameservers themselves will be created inside the folder the user specifies.
#29 opened by cyberstrawberry101 - 0
[Low Priority] Add a vertical 'sliding' animation to left-side tab indicator, to make the panel transition more organic.
#19 opened by cyberstrawberry101 - 1
[Low Priority] Place detailed version and attribution information somewhere in the program
#18 opened by cyberstrawberry101 - 0
Add more controls to server management panel, or make it programatically generated
#5 opened by cyberstrawberry101 - 0
[Low Priority] Create class that handles communication with apache server to check hashes of modular extension functionality
#17 opened by cyberstrawberry101 - 0
[Low Priority] KF2: Incorporate my VBS script seen here: http://pastebin.com/ciM4Mwks into deployment procedure for KF2.
#4 opened by cyberstrawberry101 - 0
Medium Priority Changes
#2 opened by cyberstrawberry101 - 0
High Priority Changes
#1 opened by cyberstrawberry101 - 0
Low Priority Changes
#3 opened by cyberstrawberry101