If you decided to give the Mobitor a try here is what you will have to do:

The Mobitor is split into two Git repositories. The mobitor-parent and mobitor-webapp repositories.

  • mobitor-parent contains the plugins-api, the default plugins and the base module with some default implementations

  • mobitor-webapp contains the Spring Boot application that uses a released version of the base module. You only need to fork this repository to get the Mobitor running.
    The mobitor-webapp repository only contains a vendor branch. Once you forked this repository, create a master branch git checkout -b master and start adding your screen configuration files and settings in this branch. Updates and bugfixes to the Mobitor will be done on the vendor branch. These changes will have to be merged into your master branch from time to time.
    The application-<profile>.properties files need to be setup to contain user and authentication settings for the plugins. You can also enable or disable certain plugins that you don’t want to use. Have a look at the files included in the mobitor-webapp repo to see whats available.

Compiling the Mobitor

To compile the Mobitor simply run the mvn install command in the mobitor-webapp repository. This will create an executable jar you can run. Either by using the spring-boot:run maven plugin or using an IDE of your choosing.