What's Changed
Bug Fixes
- fix: improve map node popup grid layout for consistent positioning (#1851) — closes #1841
- fix: Load All button missing network and telemetry configs (#1854) — closes #1852
- Include network and telemetry configs in Remote Admin "Load All" button
- Add telemetry to local node load-config type map
- Add local node hint banner on Remote Admin page directing to Device Configuration
Features
- feat: document relayNode in V1 API and serve OpenAPI spec publicly (#1855)
- Document
relayNodeand other undocumented fields in OpenAPI spec - Make
openapi.jsonandopenapi.yamlaccessible without authentication
- Document
Translations
- Translations update from Hosted Weblate — Russian (#1856)
Maintenance
- chore: bump version to 3.4.12 (#1858)
Full Changelog: v3.4.11...v3.4.12
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.12
📦 Installation
Docker (recommended):
docker run -d \
--name meshmonitor \
-p 8080:3001 \
-v meshmonitor-data:/data \
ghcr.io/Yeraze/meshmonitor:3.4.12🧪 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.