This release adds 2 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
Summary
AI summaryDrag-and-drop reordering of channel database and new automation token {ONLINENODES}
Full changelog
What's Changed
New Features
- Channel Database Sort Order - Drag-and-drop reordering to control decryption priority in #1757
- Channel Name Validation - New "Enforce Name Validation" option for channel hash matching in #1749
- Clear Filter Buttons - Quick filter clearing on Nodes and Messages tabs in #1755
- Script Test Feature - Test automation trigger scripts directly from the UI in #1754
- {ONLINENODES} Token - New token and node count chart for automations in #1751
Bug Fixes
- Fix GPS Satellites chart showing decimals on Y-axis in #1760
- Support running as non-root user in Kubernetes in #1759
- Only send position in exchange when node has valid position source in #1756
- Add allowed_origins support to desktop app config in #1737
Improvements
- Use standard telemetry charts for system node metrics in #1752
Documentation
- Added Channel Database documentation for sort order and drag-and-drop reordering
- Added documentation for Enforce Name Validation option
- Added news entry for Channel Database improvements
Dependencies
Full Changelog: https://github.com/Yeraze/meshmonitor/compare/v3.4.3...v3.4.4
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 v3.4.4
📦 Installation
Docker (recommended):
docker run -d \
--name meshmonitor \
-p 8080:3001 \
-v meshmonitor-data:/data \
ghcr.io/Yeraze/meshmonitor:3.4.4
🧪 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.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Yeraze/meshmonitor
All releases →Related context
Related tools
Earlier breaking changes
- v4.7.2 Route `destination` field now rejects non‑8‑hex nodeId or 64‑hex publicKey, returning HTTP 400.
Beta — feedback welcome: [email protected]