MeshMonitor
Off-grid radio networks are wonderful until you need to see all of them at once, and MeshMonitor puts every Meshtastic node, MeshCore companion, and MQTT broker on one shared dashboard. Each source keeps its own map, messages, telemetry, and traceroutes, and unified views merge them so a node heard by three radios appears once. Nodes plot on an interactive map with signal colors, clustering, topology overlays, and imported GeoJSON, KML, or KMZ zones. Channel chat supports replies, tapback reactions, and full-text search, and telemetry widgets chart battery, voltage, signal strength, and hop distribution over windows from 15 minutes to 7 days. Automation covers auto-responders, scheduled messages, auto-traceroute, and geofence triggers, with custom Node.js, Python, or shell scripts for anything else. A built-in MQTT broker and bridges filter traffic by topic, channel, or bounding box so a local mesh stays tidy. Security checks flag weak or duplicate encryption keys, and an audit log records every privileged action. Admins grant each person access to specific sources, using local accounts, OIDC sign-in, and MFA, and push alerts reach phones and chat apps through Apprise. Use it for a community mesh club, an emergency preparedness network, a fleet of solar-powered relays, or a neighborhood radio project. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. BSD-3-Clause licensed.
Deploy