github Yeraze/meshmonitor v3.2.1

latest releases: v3.2.3, v3.2.2
10 hours ago

๐Ÿ”ง Hotfix Release

This hotfix release addresses database compatibility issues with device backups on PostgreSQL/MySQL backends.

NOTE: Do not install if using MySQL or PostGres. There is a breaking bug that will prevent your installation from starting.

Bug Fixes

  • Fixed device backups failing on PostgreSQL/MySQL - Added missing backup_history and system_backup_history tables to PostgreSQL and MySQL schemas, and created migration to fix SQLite column names (#1580, #1581) - Fixes #1575

Features

  • Remote Admin improvements - Successfully completing any remote admin operation now sets the hasRemoteAdmin flag for that node. Retrieving device metadata now saves the data to the database, populating the same fields as the Remote Admin Scanner (#1582)

Pull Requests

  • #1580 - fix(backup): support PostgreSQL/MySQL for device backups
  • #1581 - fix(backup): add missing backup tables to PostgreSQL/MySQL schemas
  • #1582 - feat(admin): set hasRemoteAdmin flag on successful remote operations
  • #1583 - chore: bump version to 3.2.1

Full Changelog: v3.2.0...v3.2.1


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 v3.2.1

๐Ÿ“ฆ Installation

Docker (recommended):

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

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