Meshtastic Network Monitoring Suite

Backend
Full Stack
Meshtastic Network Monitoring Suite

Tech Stack

Python
Docker
PostgreSQL
Linux
Git

Description

Extends the Meshtastic MQTT Explorer with coverage and redundancy microservices that run alongside the existing stack in Docker — no changes to the upstream codebase.

Full documentation and architecture diagrams live in the companion meshnetwork-docs repository.

  • Automatic coverage prediction using SPLAT! and NASA SRTM terrain data with GeoJSON output per node.
  • Redundancy analysis with overlap detection, scoring (levels 1–5), and cluster identification.
  • Vue.js + Leaflet microfrontend for real-time coverage visualization on port 3001.
  • Docker Compose deployment with PostgreSQL, Mosquitto MQTT, and persistent terrain cache.

Page Info

Coverage & redundancy services

Python daemons compute radio coverage with SPLAT! terrain data and analyze overlap between nodes.

/logo.png

    Soufian Elouazzani - DevOps Engineer