Self-host monitee-agent
0.48.0Server monitoring agent with GraphQL API for mobile app
- Stars
- 186
- Ports
- 8080 (HTTP API and GraphQL endpoint), 8443 (HTTPS API and GraphQL endpoint)
krillsson/sys-apiWhat is monitee-agent?
Monitee Agent is a self-hosted server monitoring agent that runs on your servers and exposes hardware metrics (CPU, memory, disks, network, processes, Docker containers, systemd/Windows services) via a GraphQL API. It is designed to work with the Monitee mobile app (Android) for monitoring from your phone. The agent can be installed via Docker, Docker Compose, Debian package, Windows installer, or command line on Linux, Windows, Unraid, TrueNAS, and Home Assistant. It monitors CPU load and temperature, memory usage, network statistics, disk space and SMART data, Docker container status, and systemd/Windows services. It includes a file browser, log reader (files, systemd journal, Windows events), and sends notifications via ntfy, webhooks, or MQTT to Home Assistant. The agent announces itself on the local network via DNS-SD for easy discovery by the mobile app.
Should you self-host monitee-agent?
monitee-agent scores 46/100 on selfhost.directory (how scoring works) and ranks #73 of 104 in Monitoring & observability. It has 186 GitHub stars.
It shipped 9 stable releases in the past year. The latest, 0.48.0, came out on 23 October 2026. New versions land roughly every 2 weeks.
Setup is moderate: expect some configuration beyond a single command. An official Docker image is available. It is Apache-2.0-licensed and written mostly in Kotlin.
Its closest alternative on selfhost.directory is grafana (90/100, 77 568 stars). It scores higher overall, so compare the two before you pick. See monitee-agent vs grafana side by side.
Features
- Alerting and notifications
- File BrowserRequires bind mounts and configuration
- GraphQL API
- Hardware monitoring
- Home Assistant MQTT integration
- Local network discovery (DNS-SD)
- Log reader
- Self-signed TLS certificates
- Systemd/Windows service management
monitee-agent README
More in Server Management
My IdlersSelf-hosted Laravel app for tracking VPS, dedicated servers, shared hosting, domains, and DNS with YABS benchmarks, dark mode, REST API, and JSON/CSV export.
NextermOpen-source, self-hosted server management console: SSH, VNC and RDP sessions, an SFTP file manager, Docker deployments, monitoring and team organizations.
nginx-uiSelf-hosted, open-source web UI for managing Nginx: edit configs, deploy Let's Encrypt certs, tail logs, watch stats and manage clusters, with AI and MCP.
ntpSelf-hosted, open-source NTP server: chrony on Alpine in an unprivileged Docker container with configurable upstreams, NTS support, and Compose or Swarm installs.
openITCOCKPITSelf-hosted open-source monitoring platform with web UI for Nagios, Naemon, Prometheus, featuring dashboards, alerting, Grafana, and native mobile apps.
openpanel-coOpenPanel is a self-hosted web hosting panel using rootless Podman for per-user isolation — an alternative to cPanel and Plesk.
openresty-managerOpenResty Manager is a self-hosted web control panel for OpenResty with reverse proxy, free SSL, host terminal, file manager, Docker app store, and multi-node CDN.
openvoxOpenVox is a self-hosted, open-source configuration management platform compatible with Puppet for automating Linux, Unix, and Windows servers.
os-modaA self-hosted NixOS operating system where an AI agent manages your server through structured tools, with tamper-proof audit logs and instant rollback.
PatchMonSelf-hosted open-source platform for patching Linux, FreeBSD, and Windows fleets with outbound-only agents, dry-run validation, and browser SSH/RDP.
Pelican PanelFree, open source game server management panel built on Laravel and Docker.
Pelican WingsPelican Wings is a self-hosted, open-source daemon that runs game servers in Docker containers with an HTTP API and built-in SFTP for the Pelican panel.


0 comments