Self-host app-glances
v0.23.2System monitoring add-on for Home Assistant with web UI
- Stars
- 194
- Port
- 80 (Web interface (Not required for Ingress))
What is app-glances?
This Home Assistant Community Add-on packages the Glances system monitoring tool, providing a web-based dashboard that shows CPU, memory, disk, network, and process metrics. It runs with host network and PID access to monitor the underlying system. The add-on optionally exports all collected statistics to InfluxDB (versions 1, 2, or 3) for long-term retention and Grafana visualization. It integrates with Home Assistant via the Glances sensor platform, allowing users to track system stats and build automations. Configuration includes log level, process monitoring toggle, refresh interval, SSL for the web UI, and detailed InfluxDB connection settings. The add-on supports aarch64 and amd64 architectures and uses Home Assistant's ingress feature for secure access without exposing ports.
Should you self-host app-glances?
app-glances scores 49/100 on selfhost.directory (how scoring works) and ranks #63 of 104 in Monitoring & observability. It has 194 GitHub stars.
It shipped 6 stable releases in the past year. The latest, v0.23.2, came out on 23 October 2026. New versions land roughly every 3 weeks.
Setup is easy: most people get it running in one sitting. It is MIT-licensed and written mostly in Shell.
Its closest alternative on selfhost.directory is grafana (90/100, 77 569 stars). It scores higher overall, so compare the two before you pick. See app-glances vs grafana side by side.
Features
- Configurable refresh intervalRefreshing more quickly will result in a higher CPU usage
- Home Assistant Ingress support
- Home Assistant Integration
- Persistent Glances configuration
- Process MonitoringEnabling this feature will increase CPU usage significantly
- SSL/TLS support for web UI
- Web-based system monitoring dashboard
app-glances README
More in Monitoring & observability
crowdsec-web-uiSelf-hosted dashboard for CrowdSec to explore alerts, manage decisions, view metrics, and configure multi-channel notifications.
elasticsearchOpen-source distributed search engine that handles structured, unstructured, and vector data for real-time search, observability, and AI workloads.
gatusSelf-hosted, open-source uptime monitor and status page: probe HTTP, TCP, ICMP or DNS endpoints with custom conditions and alert via Slack, Discord, PagerDuty, etc.
GPONSelf-hosted Prometheus exporter scraping ~75 metrics from Realtek RTL960x GPON SFP ONUs over SSH, with pre-built Grafana dashboard.
graphite-webA highly scalable real-time graphing system
hastic-serverHastic Server is an open-source, self-hosted analytics engine adding pattern recognition and anomaly detection to Grafana dashboards.
Kuvasz UptimeSelf-hosted, open-source uptime & SSL monitor with HTTP, ping, TCP, DNS and Docker checks, status pages, maintenance windows, REST API, and Prometheus export.
laminarOpen-source observability platform for AI agents. Alternative to LangSmith with tracing, Signals failure detection, evals, dashboards, MCP/CLI access.
missedrun-selfhostedMissedRun Self-hosted monitors scheduled jobs via ping URLs to catch silent failures and sends email alerts when jobs miss check-ins.
mqtt-exporterSelf-hosted Prometheus exporter converting MQTT messages from IoT sensors into metrics for Zigbee2MQTT, Zwavejs2Mqtt, ESPHome, Hubitat, Meshtastic, and Shelly.
onWatchSelf-hosted AI quota monitor for 16 providers. Lightweight Go binary with SQLite and Material dashboard showing live countdowns and burn-rate forecasts — zero telemetry.
openreplaySession replay, cobrowsing and product analytics you can self-host. Best for reproducing issues and iterating on your product.

0 comments