Pi Dashboard

•
23
•

Monitor Raspberry Pi and Linux server health, Docker containers, and system metrics in real time through an interface, REST API, or Model Context Protocol.

Pi Dashboard provides lightweight, real-time system monitoring for Raspberry Pi devices and Linux servers within a single container and without requiring a database. It tracks essential hardware metrics, Docker container resource usage, local network service health, and WireGuard peer status, maintaining a 24-hour metric history across reboots. Designed with modern homelabs in mind, it features a built-in Model Context Protocol (MCP) server that empowers AI assistants to securely inspect server health, list running processes, track thermal throttling, and analyze historical resource spikes via standard streamable HTTP endpoints.

主な機能

01Database-free architecture packaged as a single Docker container supporting linux/arm64 and linux/amd64
02Container and service health monitoring for Docker without requiring memory cgroup adjustments, alongside TCP, HTTP, DNS, and Redis checks
03Built-in read-only Model Context Protocol (MCP) server enabling AI assistants to query system health, top processes, and container states
0421 GitHub stars
05Real-time host metrics tracking CPU per core, memory, thermal throttling, disk usage, and network activity with 24-hour history
06Customizable display interface featuring multiple density modes, color themes, kiosk URL parameters, and optional audio alerts

ユースケース

01Allowing AI assistants like Claude to diagnose server slowdowns, query system resource usage, and review historical performance data
02Displaying live system statistics on a dedicated homelab kiosk screen or wall-mounted monitor
03Tracking Docker container health, local microservices, and WireGuard VPN tunnel status across self-hosted infrastructure