PotatoMesh
Tool BetaFederated self-hosted dashboard for local MeshCore and Meshtastic communities, combining node maps, chat, telemetry, neighbors and trace routes with remote radio ingestors and a public API.
Screenshots
Details
- Kind
- Tools
- Maturity
- Beta
- Maintainer
- l5yth
- Languages
- ruby, python, javascript, dart
- Licensing
- Open source
- License
- Apache-2.0
- Latest version
- 0.6.3 · 2026-05-03
Capabilities
Platforms
Interfaces
Connections
Capabilities
Node roles
Install
Releases
from GitHub · updated 2026-06-23v0.6.3 # Latest 2 months ago · 2026-05-03 11:08 UTC
This is a service release of the radio mesh app-suite potato-mesh v0.6.3, mainly fixing bugs and regressions introduced in the recent 0.6.x releases.
upgrading is specifically encouraged if you had issues with the new map feature displaying nodes in the same localtion as "global spider web." this is fixed now my condensing the size and adding a map-zoom filter to that feature (and also making the spiders collapsable).
What's Changed
- build(deps): bump rustls-webpki from 0.103.10 to 0.103.13 in /matrix by @dependabot[bot] in https://github.com/l5yth/potato-mesh/pull/764
- build(deps): bump openssl from 0.10.75 to 0.10.78 in /matrix by @dependabot[bot] in https://github.com/l5yth/potato-mesh/pull/766
- web: rework map spider-net feature by @l5yth in https://github.com/l5yth/potato-mesh/pull/769
- matrix: fix matrix preset labels by @l5yth in https://github.com/l5yth/potato-mesh/pull/770
- web: add seo improvements by @l5yth in https://github.com/l5yth/potato-mesh/pull/771
- chore: bump version to 0.6.3 by @l5yth in https://github.com/l5yth/potato-mesh/pull/779
- data: refactor 3/7 protocols by @l5yth in https://github.com/l5yth/potato-mesh/pull/774
- web: refactor 1/7 data processing by @l5yth in https://github.com/l5yth/potato-mesh/pull/772
- web: refactor 2/7 federation by @l5yth in https://github.com/l5yth/potato-mesh/pull/773
- web: refactor 5/7 node page charts by @l5yth in https://github.com/l5yth/potato-mesh/pull/776
- web: refactor 7/7 main js by @l5yth in https://github.com/l5yth/potato-mesh/pull/778
- data: refactor 4/7 interfaces by @l5yth in https://github.com/l5yth/potato-mesh/pull/775
- web: refactor 6/7 node page by @l5yth in https://github.com/l5yth/potato-mesh/pull/777
- web: fix liveliness of api data hydration bug by @l5yth in https://github.com/l5yth/potato-mesh/pull/783
Full Changelog: https://github.com/l5yth/potato-mesh/compare/v0.6.2...v0.6.3
v0.6.2 # 2 months ago · 2026-04-21 17:44 UTC
This is a service release of the radio mesh app-suite
potato-meshv0.6.2, focused on Meshcore-related fixes, federation accuracy, and bridge coverage. The Matrix bridge now understands Meshcore traffic, and several duplication and classification issues in the web app and ingestor have been tightened up.Features
- Matrix: enable meshcore by @l5yth in https://github.com/l5yth/potato-mesh/pull/761
- Web: show colocated nodes by @l5yth in https://github.com/l5yth/potato-mesh/pull/753
Fixes
- Web: fix emoji pattern render in short names by @l5yth in https://github.com/l5yth/potato-mesh/pull/760
- Data: catch packet handler errors by @l5yth in https://github.com/l5yth/potato-mesh/pull/759
- Web: fix meshcore message duplication with 120s dupe protection by @l5yth in https://github.com/l5yth/potato-mesh/pull/758
- Web: fix node duplication through message synthetization by @l5yth in https://github.com/l5yth/potato-mesh/pull/757
- Ingestor: deduplicate meshcore messages by @l5yth in https://github.com/l5yth/potato-mesh/pull/752
- Fix reaction handling and classification by @l5yth in https://github.com/l5yth/potato-mesh/pull/750
- Web: fix federation node counts by @l5yth in https://github.com/l5yth/potato-mesh/pull/749
Full Changelog: https://github.com/l5yth/potato-mesh/compare/v0.6.1...v0.6.2
v0.6.1 # 2 months ago · 2026-04-15 10:49 UTC
This is a service release of the radio mesh app-suite
potato-meshv0.6.1 which improves performance and stability. After the previous major breaking release, this cleans up the UI further, addresses some regressions and drastically improves DB operation performance and interface caching.What's Changed
- chore: bump version to 0.6.1 by @l5yth in https://github.com/l5yth/potato-mesh/pull/726
- data: better lora frequency handling for meshtastic by @l5yth in https://github.com/l5yth/potato-mesh/pull/733
- web: per protocol active node counts by @l5yth in https://github.com/l5yth/potato-mesh/pull/735
- ingestor: fix serial connection failures by @l5yth in https://github.com/l5yth/potato-mesh/pull/736
- build(deps): bump rand from 0.9.2 to 0.9.4 in /matrix by @dependabot[bot] in https://github.com/l5yth/potato-mesh/pull/741
- web: restore refresh and protocol buttons by @l5yth in https://github.com/l5yth/potato-mesh/pull/742
- web: fix federation resolver issue with multi addresses by @l5yth in https://github.com/l5yth/potato-mesh/pull/743
- web: optimize caching by @l5yth in https://github.com/l5yth/potato-mesh/pull/744
- web: fix meshcore node misclassification by @l5yth in https://github.com/l5yth/potato-mesh/pull/748
Full Changelog: https://github.com/l5yth/potato-mesh/compare/v0.6.0...v0.6.1
Project signals
- GitHub stars
- 329
- Forks
- 41
- Watchers
- 8
- Open issues
- 23
- Contributors
- 10
- Latest downloads
- 0
- Source available
- Yes
- Releases available
- Yes
- Signed releases
- No
- CI builds
- Yes
- Documentation
- Yes
- MeshCore ingestors connect to companion radios over BLE, serial or TCP and post normalized data to the web service.
- Federation is enabled by default but can be disabled for isolated or private deployments.
- The mobile reader and Matrix bridge are still described as works in progress.