# meshview

> Self-hosted open-source web app monitoring Meshtastic mesh networks via MQTT with interactive map, packet analysis, node stats, traceroute, and reliability reports.

- **Category:** Network Monitoring
- **Licence:** AGPL-3.0
- **Latest version:** 3.0.9
- **Open source:** oss
- **Languages:** Python, HTML
- **Platforms:** Docker, Docker Compose, Build from Source
- **Tags:** PostgreSQL, SQLite, Iot, Mqtt, Radio, Network Monitoring, Docker, Python, Meshtastic, Mesh Network, Traceroute, Map Visualization, Packet Analysis

## Description

Meshview monitors Meshtastic mesh networks in real time by subscribing to MQTT topics, storing messages and telemetry in a SQLite or PostgreSQL database, and presenting a web UI. The interface includes an interactive map with multiple base layers showing node positions, mesh graphs that visualize network connectivity, packet analysis with payload details, node statistics, traceroute with return paths, reliability reports, and predicted coverage overlays. It supports multi-language UI, automated database backups, daily network snapshots, and Alembic migrations. Deployment options include Docker (ghcr.io/pablorevilla-meshtastic/meshview), Docker Compose, or manual Python 3.13+ installation. The web server listens on port 8081 by default. No built-in authentication is documented; the UI is openly accessible.

## Links

- [Homepage](https://github.com/pablorevilla-meshtastic/meshview)
- [Docker](ghcr.io/pablorevilla-meshtastic/meshview)
- [GitHub Issues](https://github.com/pablorevilla-meshtastic/meshview/issues)
- [GitHub Repository](https://github.com/pablorevilla-meshtastic/meshview)

---
Source: https://selfhost.directory/project/meshview