What's New
Features
- Auto-Traceroute Expiration Hours: Configure how long auto-traceroute results are considered valid before re-running #1018
- Node Secrets Display: New Secrets section on Info page showing node public/private keys #1017
- Estimated Position Toggle: Toggle to show/hide estimated positions on the map #1015
- Public Key Exchange: Include public key in NodeInfo exchange packets for secure node identification #1014
- Per-Chart Solar Overlay: Individual toggle for solar overlay on each dashboard chart #1012
Bug Fixes
- TX Pie Chart: Remove numTxRelayCanceled from TX pie chart statistics #1011
- Map Uncertainty Circles: Only show uncertainty circle for nodes currently using estimated position #1010
- Language Loading: Update i18n language loading strategy to use currentOnly for better performance #1008
- Startup Notifications: Use persisted node name for startup notification prefix #1007
- Upgrade Status: Sync upgrade status from watchdog file after container restart #1006
- Auto-Welcome: Fix duplicate nodes issue in auto-welcome feature #1005
- Apprise Notifications: Use per-user URLs in test notification endpoint #1004
- Auto-Traceroute Filters: Use UNION semantics for filter logic so nodes matching ANY enabled filter are selected #1018
Translations
- Spanish translation updates via Weblate #1013
Issues Resolved
- #1009 - Successful Traceroutes are not sent to Apprise Notification
- #983 - Exchange user info button/feature
- #978 - Display Solar estimate only for Battery and Voltage statistics
Full Changelog: v2.20.10...v2.20.11
Proxmox LXC Template
This release includes a Proxmox-compatible LXC container template for MeshMonitor.
Installation
- Download the
.tar.gztemplate file - Verify the SHA256 checksum (optional but recommended)
- Upload to your Proxmox server:
scp meshmonitor-*.tar.gz root@proxmox:/var/lib/vz/template/cache/ - Create a new LXC container from the template via Proxmox web UI
- Configure
/etc/meshmonitor/meshmonitor.envwith your Meshtastic node IP - Start the container and access the web UI on port 8080
Documentation
See the Proxmox LXC Deployment Guide for detailed instructions.
Limitations
- Auto-upgrade feature is not supported in LXC deployments
- Manual updates required (download new template for each version)
- Community-supported (Docker remains the primary deployment method)
๐ MeshMonitor v2.20.11
๐ฆ Installation
Docker (recommended):
docker run -d \
--name meshmonitor \
-p 8080:3001 \
-v meshmonitor-data:/data \
ghcr.io/Yeraze/meshmonitor:2.20.11๐งช Testing
โ
All tests passed
โ
TypeScript checks passed
โ
Docker images built for linux/amd64, linux/arm64, linux/arm/v7
๐ Changes
See commit history for detailed changes.