Skip to content

Monitorr/Monitorr

Repository files navigation

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

[MASTER]

Docker build [DOCKER]

GitHub (pre-)release [DEVELOP]

NOTICE (18 MARCH 2018): If you are updating to any version prior to 1.0 updating via the UI by clicking on “check for update” in the footer MAY FAIL. It is recommended to clone a new copy of this repo starting with version 1.0. Please See WIKI for further explanation.

Features:

Latest major change: Integrated settings page.

  • LIVE! (w/ option to pause live updating)
  • Self-hosted
  • Monitor any app on any domain (Curl as primary check, fsockopen as fallback)
  • Responsive mobile display (NEW)
  • Integrated settings page w/ authentication (NEW)
  • Host system resources display (CPU, MEM, HD, PING, Uptime)
  • Server DTG data
  • Update Monitorr via web UI / branch switching w/ update notification
  • Minimal UI for iFrame displays (See WIKI)
  • User customizable system threshold colors

Features in development:

  • Reverse proxy authentication
  • Alerting

Screenshots:

Mobile:

Prerequisites:

  1. PHP (7.1+ recommended)
  2. PHP PDO
  3. PHP cURL
  4. SQLite
  5. GIT (Recommended for Windows hosts (see wiki)

Libraries used in this project:

Quick Start:

  1. Clone/download repository to your webserver
  2. Make sure the user account that runs your webserver has RW access to the monitorr folder (eg. for linux it's usually www-data:www-data) - this is for updates to work properly.
  3. Browse to <localhost\domain>/monitorr/index.php
  4. Establish data directory, and user database.
  5. Configure Monitorr
  6. Chill

Feature Requests:

Feature Requests

Current feature requests:

Feature Requests

Connect:

About Us:

Credits:

About

"Monitorr” is a self-hosted PHP web app that monitors the status of local and remote network services, websites, and applications.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors