crowbarmaster / BedrockManagementService

A multiple host, multiple server, Minecraft bedrock server management service and GUI manager.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build An Installer Package

nerd-king opened this issue · comments

BMS Needs An Installer coupled with updated documentation to improve usability.

Some goals to keep in mind when building the installer:

  • Install to an area that has compatible permissions.
  • (Optional) Install a database server alongside BMS (Features Not Yet Implemented)
  • Collect initial configuration defaults during install and write out appropriate configuration files
  • Create folders used for config, server storage, and others during installation
  • Provide the option to install the Service, Client, Or Both so that the client could be installed on it's own without needing the whole service present.
  • Installer should be buildable by headless systems so that it can be automated into the GH Actions workflows.