github Yeraze/meshmonitor v2.21.0
v2.21.0 - LoRa MQTT Options & Neighbor Info Enhancements

latest releases: v2.21.2, v2.21.1
one day ago

What's New

This release has the first official release of our MeshMonitor windows executable & installer! It's still very new and I'm sure there are bugs. If you try it, please let us know what you think in our Discord: https://discord.gg/ssjK5kfM

Features

  • LoRa MQTT Options (#1075): Added "Ignore MQTT" and "OK to MQTT" configuration options to the LoRa Radio Configuration section, matching the official Meshtastic mobile apps
  • Neighbor Info Transmit over LoRa (#1073): Added "Transmit over LoRa" option to the Neighbor Info configuration section
  • Show on Map Button (#1067): Added "Show on Map" button to Messages tab and node popup for quick navigation

Fixes

  • Position Config for Remote Nodes (#1074): Fixed position configuration for remote nodes, refactored admin commands, and clarified timestamps
  • Solar Monitoring Documentation (#1072): Corrected azimuth values in solar monitoring documentation to match the official forecast.solar API
  • Desktop App (#1069): Removed deprecated scope from shell plugin config in Tauri desktop app

Translations

  • #1076, #1068: Translation updates from Hosted Weblate

Changes since v2.20.12

  • #1077: chore: bump version to 2.21.0
  • #1076: Translations update from Hosted Weblate
  • #1075: feat(config): add Ignore MQTT and OK to MQTT options to LoRa settings
  • #1074: fix: Position config for remote nodes, admin commands refactoring, and timestamp clarification
  • #1073: feat(config): add Transmit over LoRa option to Neighbor Info settings
  • #1072: fix(docs): correct azimuth values in solar monitoring documentation
  • #1069: fix(desktop): remove deprecated scope from shell plugin config
  • #1068: Translations update from Hosted Weblate
  • #1067: feat(ui): add Show on Map button to Messages tab and node popup

Issues Resolved

  • #1071: Neighbor Info update interval and Transmit over LoRa options

Full Changelog: v2.20.12...v2.21.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.21.0

๐Ÿ“ฆ Installation

Docker (recommended):

docker run -d \
  --name meshmonitor \
  -p 8080:3001 \
  -v meshmonitor-data:/data \
  ghcr.io/Yeraze/meshmonitor:2.21.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.