github Yeraze/meshmonitor v2.22.0

latest releases: v3.0.0-beta4, v3.0.0-beta3, v3.0.0-beta2...
3 days ago

What's New in v2.22.0

This release adds security configuration management, MQTT link indicators for traceroutes, and several user-requested features.

✨ New Features

  • Security Configuration Section - Manage PKI keys and security settings from the Device Configuration page (#1396)
  • MQTT Indicator for Traceroutes - Display "MQTT" badge instead of misleading "-32.0 dB" for MQTT gateway hops (#1398)
  • Request Neighbor Info from Remote Nodes - Query neighbor information from remote nodes via Remote Admin (#1394) - Closes #1373
  • Node Hops Calculation Setting - Configure how node hop counts are calculated (#1389)
  • Node Opacity Dimming - Nodes on the map now dim based on last heard time (#1387) - Closes #1386

🐛 Bug Fixes

  • Improve Remote Admin Config Load Reliability - More reliable configuration loading for remote administration (#1395)
  • Virtual Node ID Mismatch Detection - Added detection and logging for virtual node ID mismatches (#1393)
  • Correct RX/TX Direction Labels - Fixed mislabeling of RX/TX direction for packets from local node (#1385) - Closes #1384

📚 Documentation

  • Radio Identity + QTH Script - Added user script to the gallery (#1392) - Closes #1391

🌍 Translations

  • Updated translations from Hosted Weblate (#1388)

📋 Issues Resolved

  • #1373 - Pull Neighbor_info from remote node
  • #1384 - RX/TX packets mislabeling
  • #1386 - Change opacity of node on map based on last heard time
  • #1391 - User Script Submission: meshmonitor-radio-id-qth

Full Changelog: v2.21.15...v2.22.0


Proxmox LXC Template

This release includes a Proxmox-compatible LXC container template for MeshMonitor.

Installation

  1. Download the .tar.gz template file
  2. Verify the SHA256 checksum (optional but recommended)
  3. Upload to your Proxmox server: scp meshmonitor-*.tar.gz root@proxmox:/var/lib/vz/template/cache/
  4. Create a new LXC container from the template via Proxmox web UI
  5. Configure /etc/meshmonitor/meshmonitor.env with your Meshtastic node IP
  6. 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.22.0

📦 Installation

Docker (recommended):

docker run -d \
  --name meshmonitor \
  -p 8080:3001 \
  -v meshmonitor-data:/data \
  ghcr.io/Yeraze/meshmonitor:2.22.0

🧪 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.

Don't miss a new meshmonitor release

NewReleases is sending notifications on new releases.