selfhost.directory

The index of self-hostable projects — ranked, categorized and served with live updates.
Own your data and stop giving it to big tech.

GitHub
Raspberry-Pi-Dashboard logo

Self-host Raspberry-Pi-Dashboard

v1.1.6

Raspberry Pi hardware monitoring dashboard with web UI

ReleaseOpen SourceGPL-3.0
Updated2 years ago
LanguagePHP
Setup difficultyModerate
MobileResponsive
ThemeDark mode
Stars
375
Requires
Git, PHP, Web server (Lighttpd or Apache)
Install with Linux
Dashboard preview in web browser showing hardware monitoringMobile light theme viewMobile dark theme view

What is Raspberry-Pi-Dashboard?

Raspberry Pi Dashboard is a self-hosted PHP web application that runs on a standard web server to provide a browser-based interface for monitoring Raspberry Pi systems. It displays live CPU temperature, frequency, and load with customizable warning thresholds, plus detailed system information including storage usage, core voltage, USB devices, kernel version, and network configuration. The dashboard includes password-protected access with the default password 'root' stored as an MD5 hash, remote shutdown and reboot capabilities with scheduling options, a responsive mobile-friendly UI, and both manual and automatic dark theme switching. Installation requires a web server (Lighttpd or Apache) with PHP and can be done via an installer script or manual git clone with permission setup for the www-data user. Optional advanced hardware info requires adding the www-data user to the video group and installing libraspberrypi-bin on non-Raspberry Pi OS distributions.

Should you self-host Raspberry-Pi-Dashboard?

Raspberry-Pi-Dashboard scores 47/100 on selfhost.directory (how scoring works) and ranks #31 of 51 in Monitoring & observability. It has 375 GitHub stars.

There was no stable release in the past 12 months, so check the repository's recent activity before you rely on it.

Setup is moderate: expect some configuration beyond a single command. It is GPL-3.0-licensed and written mostly in PHP.

Its closest alternative on selfhost.directory is GoAccess (75/100, 21 093 stars). It scores higher overall, so compare the two before you pick. See Raspberry-Pi-Dashboard vs GoAccess side by side.

Features

  • Hardware monitoring
  • Password ProtectionDefault password is 'root'
  • Remote shutdown/rebootRequires www-data ALL=NOPASSWD: /sbin/shutdown in sudoers
  • System information

Raspberry-Pi-Dashboard README

How to install Raspberry-Pi-Dashboard

Install Raspberry-Pi-Dashboard with Linux

Web server with PHP, Git

Alpha installer script that automates setup

Raspberry-Pi-Dashboard releases & version history

More in Home Server

Rate this project

Click to rate — no account needed.

0 comments

Posting as guest
Loading comments…