github Yeraze/meshmonitor v2.21.6

7 hours ago

What's Changed

New Features

  • NodeInfo Broadcasting - Auto-announce can now optionally broadcast your NodeInfo to selected channels with configurable delays between broadcasts. Useful for users with private primary channels who want to share node info on secondary public channels. (#1176, closes #1174)

  • Restored Quick Action Buttons - The 4 frequently-used action buttons (Show on Map, Traceroute, Exchange Node Info, Exchange Position) are now displayed as full-size buttons below the traceroute display in DM conversations, in addition to being available in the Actions dropdown. (#1183, closes #1179)

Bug Fixes

  • Auto-Traceroute Active Node Filter - Fixed auto-traceroute to only target nodes that have been seen within the configured maxNodeAgeHours setting, and added logging for traceroute attempts. (#1169)

  • Discord Invite Link - Updated the Discord invite link in documentation. (#1168)

Translations

  • Translation updates from Hosted Weblate (#1171, #1175)

Other

  • Added TODO for replacing GPL-licensed session store dependency (#1181)

Full Changelog: v2.21.5...v2.21.6


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

๐Ÿ“ฆ Installation

Docker (recommended):

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

๐Ÿงช 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.