Monitorr - n05urpr1532-MHA-Team/PTS-Team GitHub Wiki

Table of Contents

  1. Intro
  2. Summary
  3. Set-up

1. Intro

Monitorr is a webfront to live display the status of any webapp or service

Access: https://monitorr.domain.comhttp://domain.com:8112http://ipv4:8099 Additional Traefik Subdomains: None

2. Summary

Desktop web interface:

Mobile web interface:

3. Set-up

a. Browse to https://monitorr.domain.com/ You will see a warning stating "Data directory NOT detected. Proceed to Monitorr Settings and establish it."

b. Click on "Monitorr Settings" which will direct you to the NEW Monitorr settings page. This page can also be accessed via the root installation https://monitorr.domain.com/settings.php

c. Click on "Monitorr Registration" which will direct you to the registration page. This page can also be accessed at https://monitorr.domain.com/assets/config/_installation/_register.php

d. The registration process will perform the following actions:

  • Establish a data directory which will contain three json files with your custom settings, and a user database file which provides authentication for changing settings via the UI.

  • Create a data directory definition file in the Monitorr installation directory which defines where your data directory is established on the webserver (\assets\data\datadir.json).

  • Copy the three default json settings files from the local Monitorr repository to the established data directory.

  • Create a sqlite user database file in the established data directory.

  • Create a user.

NOTE: The above actions must complete successfully and in succession in order for Monitorr to function properly.

e. Establish the data directory by inserting an ABSOLUTE path on the server and click "create".

⚠️ **GitHub.com Fallback** ⚠️