Self-host Monitorr
1.7.6mSelf-hosted service status dashboard with live monitoring
- Stars
- 675
- Port
- 80 (HTTP web interface)
- Requires
- PHP, PHP PDO, PHP ZipArchive, Php-curl, SQLite
monitorr/monitorrWhat is Monitorr?
This PHP-based dashboard lets you watch the health of any network service or web application in real time. It checks endpoints using cURL with a socket fallback, reports response times, and shows host-level metrics such as CPU, memory, disk space, ping latency and uptime. Thresholds for those metrics can be colored to your liking. A built-in settings page handles user registration and login, and you can inject custom CSS or switch update branches from the web UI. The interface works on mobile browsers and has a compact iframe mode for embedding in home-dashboard tools like Organizr. You can run it as a Docker container or drop the files onto any PHP 7-capable web server (nginx, Apache or IIS) with SQLite. The code is MIT-licensed and the last commit was in May 2023.
Should you self-host Monitorr?
Monitorr scores 50/100 on selfhost.directory (how scoring works) and ranks #61 of 104 in Monitoring & observability. It has 675 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. An official Docker image is available. It is MIT-licensed and written mostly in PHP.
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 Monitorr vs grafana side by side.
Features
- Custom CSS theming
- Customizable threshold colors
- Host system resources monitoring
- Hotlink control per service
- Integrated settings with authentication
- Live service monitoring
- Minimal iframe UI
- Multiple check methods
- Multi-volume disk display
- Service response time display
- Web-based update tool
Monitorr README
More in Monitoring & observability
monockerMonocker is a self-hosted, open-source Docker container monitor that watches for state changes and sends notifications via Telegram, Discord, Slack, and other platforms.
monoscopeOpen-source, self-hosted observability that keeps logs, metrics and traces in your own S3 buckets, with plain-English queries, scheduled AI agents and session replay.
mqttuiMQTTUI is a self-hosted, open-source web app for monitoring and automating MQTT infrastructure with multi-broker support, rules engine, and alerting.
MySpeedSelf-hosted speed test tracking monitors internet connections with configurable retention, cron scheduling, multiple servers, and visualization options.
n8nTraceObservability platform for n8n with execution analytics, Prometheus metrics, RBAC, and audit logging. Deployed as a hardened Docker container with PostgreSQL.
nagiosOpen-source, self-hosted monitoring engine written in C that checks network services and host resources, alerts on problems, and adds an optional CGI web interface.
nas-doctorSelf-hosted NAS monitoring with SMART health, Docker, ZFS, UPS tracking, service checks, and Prometheus metrics — runs on Unraid, TrueNAS, Synology, Proxmox, Kubernetes.
netdataNetdata is an open-source, self-hosted infrastructure monitoring platform with per-second metrics, automated dashboards, ML anomaly detection, and zero-config deployment.
netronomeOpen-source, self-hosted network speed testing and monitoring: Speedtest.net, iperf3 and LibreSpeed tests, packet loss and DNS monitors, and server agents.
NextermOpen-source, self-hosted server management console: SSH, VNC and RDP sessions, an SFTP file manager, Docker deployments, monitoring and team organizations.
NezhaOpen-source, self-hosted server and website monitor: a dashboard plus agents track host metrics, HTTP/TCP/ping checks, SSL certs, alerts and a web terminal.
nightmendSelf-hosted AI monitoring platform that auto-diagnoses and remediates alerts using DeepSeek AI and 13 runbooks, with MCP integration.






0 comments