|
7 | 7 |
|
8 | 8 | ## Features |
9 | 9 |
|
10 | | -- Live surveillance of RPi hardware (CPU Temperature, frequency, loads etc.) with custom warnings |
| 10 | +- Live surveillance of RPi hardware (CPU Temperature, frequency, loads etc.) with customizable warning thresholds |
| 11 | +- Detailed software/hardware information (web server, PHP, storage / partition workload, core voltage, plugged USB devices, kernel version, model specifications, OS, CPU) |
11 | 12 | - Protected access with password login (default: root) ([configure password](https://github.com/femto-code/Rasberry-Pi-Dashboard#configure-password)) |
12 | 13 | - Power (shutdown/reboot) Raspberry Pi with schedule options ([setup instructions](https://github.com/femto-code/Rasberry-Pi-Dashboard#enabling-remote-shutdownreboot-optional)) |
13 | | -- [Work in progress:] State Mail to send an email containing a summary (soon) |
14 | | -- Web-App capable with mobile integration thanks to responsive design |
15 | | -- Dark Theme (manual/auto) |
| 14 | +- Mobile WebApp integration |
| 15 | +- Responsive design layout allows usage on all screen sizes |
| 16 | +- Dark Theme (manual / auto) |
16 | 17 |
|
17 | | ->Update your existing dashboard setup by navigating to root folder and running `git pull` in the terminal. |
| 18 | +>Update your existing dashboard setup by navigating to project root folder and running `git pull` in the terminal. |
18 | 19 |
|
19 | 20 | ## Screenshots |
20 | 21 |
|
|
28 | 29 |
|
29 | 30 | ### Prequisites |
30 | 31 |
|
31 | | -- Running Web Server (Lighttpd or Apache) with PHP installed (5.6 or higher) |
32 | | -- Installed Git (comes preinstalled on Raspberry Pi OS / formerly Raspbian) |
| 32 | +- Running Web Server (e.g. Lighttpd or Apache) with PHP installed (>=v5.6) |
| 33 | +- Installed Git (comes preinstalled on Raspberry Pi OS / formerly Raspbian as well as other linux distros) |
33 | 34 |
|
34 | 35 | ### Setup project |
35 | 36 |
|
|
42 | 43 |
|
43 | 44 | #### Core voltage output is not shown |
44 | 45 | - If you want to see this information on your dashboard instance:<br>run `sudo usermod -aG video www-data` in a terminal |
45 | | ->If you do not use Raspbian (or any other RasPi distro) like Ubuntu, you do have to install `libraspberrypi-bin` by running `sudo apt install libraspberrypi-bin` |
| 46 | +>If you do not use Raspbian (or any other RasPi distro) like Ubuntu, you do have to install `libraspberrypi-bin` by running `sudo apt install libraspberrypi-bin`. |
46 | 47 |
|
47 | 48 | - background: The `vcgencmd` command (specifically dedicated to RPi firmware) is a system command that requires certain hardware rights. Therefore one has to grant this particular right (to read hardware info) to e.g. `www-data` (under which web server is running). This is achived by adding this user to a system group called video, which the standard user pi is part of by default. |
48 | 49 | - in case of problems: please comment on #12 (or new issue) |
49 | 50 |
|
50 | 51 | #### Enable shutdown / reboot (optional) |
| 52 | + |
51 | 53 | > Recommended only, if your RPi is **not** accessible over the Internet! |
52 | 54 |
|
53 | 55 | In order to use the remote power functionality you have to give the user `www-data` advanced rights for running one specific command: |
|
0 commit comments