{"repo":"yellowcooln/meshcore-health-check","free":true,"listed":false,"github":"https://github.com/yellowcooln/meshcore-health-check","clone":"git clone https://github.com/yellowcooln/meshcore-health-check.git","description":"Self-hosted MeshCore observer coverage app that generates test codes, watches MQTT observer receipts, and scores real- world message reachability with per-observer path details.","language":"JavaScript","stars":17,"topics":[],"license":null,"category":"self-hosted-apps","readme_excerpt":"Mesh Health Check Mesh Health Check is a self-hosted web app for measuring MeshCore message coverage across MQTT-connected observers. It generates a short code, watches the configured MeshCore group channel for that code, then scores how many selected observers reported the matching message hash. The idea for this app came from Nick D from Boston. Other community Health Checks: - https://healthcheck.ukmesh.com/ - UK Mesh Health Check What It Does - creates short-lived health-check codes - matches MeshCore GroupText packets from MQTT - scores observer coverage against a default or custom observer set - shows receipts, paths, RSSI, SNR, timing, repeaters, and map coverage - estimates packet-path distance between known observers, with mile or kilometer labels - learns observer names and locations from MQTT metadata - tracks recent observer activity and can auto-select the top observers - supports region filters from GeoJSON boundary files - keeps retained /share/:sessionId result links - supports Cloudflare Turnstile and installable PWA behavior Quick Start Clone the repo and run the local Compose build: Default local URL: http://localhost:3090 To run the published Docker image instead, use the production branch image yellowcooln/meshcore-health-check:latest , which is built from main , or yellowcooln/meshcore-health-check:dev , which is built from dev . See HOWTO.md for a full image-based Compose example. At minimum, configure MQTT and the test channel in .env : - MQTT HOST , M","default_branch":null,"files":null,"tree":[],"storefront":"/r/yellowcooln","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/yellowcooln/meshcore-health-check/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}