Kronosapp is a full system closely tied in with WHMCS that will allow you to:
Appbox is a term for an isolated shared hosting space in which an application is hosted for a user, for example, a docker container hosting an installation of the Plex Media Server
Kronos manages the technical and economical parts of providing Appboxes to users, where these users can then utilize the application. An example of a workflow with Kronos would be the following
Products defined in your WHMCS installation are fetched automatically and added to Kronos, allowing you to define rulesets based on them - For example, you may Provision a Plex Appbox product that only allows for 2 transcode slots to reduce resource costs, when configured within Kronos, any accepted order for this product will result in an appbox deployment that is limited to 2 transcodes.
If users stop paying their bills or cancels, the Kronos backend will also react to this by suspending and deleting appboxes automatically!
Kronos will allow you smooth and easy management of thousands of Docker containers running Plex or Emby, across a multitude of dedicated servers, while also providing your users a front-end dashboard to manage their docker container, reducing the labor required by making your users self-sufficient in the majority of instances.
On top of providing management of dedicated servers, Docker containers, and providing front-end control to the user, Kronos also features a full support system via tickets, allowing users to submit tickets if they need support.
The support system supports "Supporters" allowing you to have moderators that can do limited actions with tickets and appboxes providing a smooth and robust support system to further enhance the user experience
Kronos consists of several modules, some of which have additional requirements.
The core of Kronos require
In order to utilize optional modules of Kronos, which are listed as follows:
The following items are required:
Kronos is shipped with a TMDB and Trakt default API key that you may use, though we strongly advise the use of personal keys.
Please look below for a few showcase images of the product, a live demo can also be found here, a more detailed run-down of the features of Kronos can be found here