Web control panel for Raspberry Pi 4 implemented on Angular and .NET Core using GraphQL as API and EF Core as ORM. Allows easy overclocking, killing processes, rebooting and shutting down the Pi. It also provides real-time access to system information such as temperature, memory and disk usage, CPU load and network status.
Login | Dashboard | Real-Time Chart | Real-Time Chart (overclocking results) |
---|---|---|---|
- Add the private Debian package repository to the list
wget -qO - https://raw.githubusercontent.com/rembertmagri/pi-control-panel/master/debian_repo/PUBLIC.KEY | sudo apt-key add -
echo 'deb https://raw.githubusercontent.com/rembertmagri/pi-control-panel/master/debian_repo buster main' | sudo tee -a /etc/apt/sources.list
sudo apt-get update
- Install the package
sudo apt-get install pi-control-panel
- Download the latest release
- Install the package
sudo apt install ./pi-control-panel_VERSION_armhf.deb
or (if running on Raspberry Pi OS 64)
sudo apt install ./pi-control-panel_VERSION_arm64.deb
After installing, access http://localhost:8080 from the Pi or http://<<ip_of_raspberry_pi>>:8080 from another machine.
Check the Wiki for documentation for developers