{"repo":"nekromoff/rpi-monitor-dashboard","free":true,"listed":false,"github":"https://github.com/nekromoff/rpi-monitor-dashboard","clone":"git clone https://github.com/nekromoff/rpi-monitor-dashboard.git","description":"Raspberry Pi (and Linux) simple remote monitoring tool with dashboard for multiple RPi devices. It works for any Linux device.","language":"PHP","stars":45,"topics":["dashboard","monitoring","monitoring-scripts","monitoring-tool","raspberry-pi","rpi","linux","raspberrypi","monitoring-automation","monitoring-application"],"license":"MIT","category":"dashboards-admin","readme_excerpt":"RPi Monitor Dashboard Raspberry Pi Monitor Dashboard is a simple monitoring tool with a dashboard suitable for monitoring multiple RPi devices (or any Linux devices). The number of devices you can monitor is unlimited. Fully configurable as to what report from bash / cli / terminal run. Remote configuration updates as well as one-time commands to run on Linux devices (RPis) can be managed in the dashboard. By default it reports these data: hostname CPU temperature network IP address ping results running browser (only Firefox and Chromium are checked at the moment) optionally, a screenshot of Pi's X screen (DISPLAY=:0) It can report anything as commands are defined as standard bash commands and are fully configurable in config file. Screenshots Dashboard preview Remote configuration + one-time commands (non-root) to be run on next connect New config confirmed, can be canceled before next contact Architecture Server receiver and dashboard (one file) written in PHP (+config) - hosted anywhere Client reporting script (one file) written in Python (+config) - used on RPi / Linux device Installation Server 1. Upload index.php and config.php to your server (any desired path), optionally edit config.php options 2. Create logs/ directory in the same path and make it writable (owned by the same user or 755) Client 1. Rename config.toml.example to config.toml and edit: URL to server receiver path and optionally monitoring commands to execute (see Configuration in detail below) 2. Upload ","default_branch":null,"files":null,"tree":[],"storefront":"/r/nekromoff","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nekromoff/rpi-monitor-dashboard/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}