github rcourtman/Pulse v5.0.17
Pulse v5.0.17

latest release: helm-chart-5.0.17
10 hours ago

✅ Release Asset Validation (Post-Publish): PASSED

Assets were revalidated after publication due to a release edit.

Status: Live release assets re-validated ✅
Validated: 2026-01-20 22:07:06 UTC
Workflow: Validate Release Assets #72

Validation Summary

  • All required assets present ✓
  • Checksums verified ✓
  • Version strings correct ✓
  • Binary architectures validated ✓

v5.0.17

New Features

Webhook Mentions
Add @mentions to Discord, Slack, and Teams webhook notifications. Configure per-webhook to ping specific users, roles, or channels when alerts fire. (#1118)

Kiosk Mode Toggle
New header button to quickly enable/disable kiosk mode without editing URL parameters.

PBS Datastore Exclusions
Exclude removable or offline PBS datastores from monitoring to reduce unnecessary log noise.

Docker-in-LXC Detection
Pulse now automatically detects Docker running inside LXC containers and enables container monitoring.

Per-Volume Disk Thresholds
Host agents can now have different alert thresholds for individual disk volumes.

AI-Assisted Profile Suggestions
Get AI-powered recommendations when configuring threshold profiles.


Bug Fixes

Threshold Settings

  • Fixed backup/snapshot age thresholds resetting to 0 when saving other threshold edits (#1126)
  • Fixed alert enabled/disabled state not persisting correctly when saving config (#1096)
  • Alerts configuration now accessible even when alerts are disabled

UI Fixes

  • Fixed Proxmox settings tab selection not updating visually (#1127)
  • Fixed Docker Update button stuck on "Loading settings" (#1114)
  • Fixed setup credentials not persisting for first-run wizard (#1110)
  • Fixed storage usage progress bar not filling column width
  • Improved NodeSummaryTable column width balance
  • User preferences now correctly persist across logout/login sessions

Stability

  • Fixed nil pointer crash in findDuplicate() under race conditions (#1119)
  • Fixed concurrent map writes in Docker agent CPU tracking
  • Added Unraid agent watchdog for crash recovery

Performance

  • Agent profiles now cached (60s TTL) to prevent disk I/O on every report (#1094)
  • Docker agent report size limit increased from 512KB to 2MB

Host Agent

  • Fixed memory calculation for agents running in LXC containers (now calculates Used from Total-Free)

Installation

Quick Install (LXC / Proxmox VE):

curl -fsSL https://raw.githubusercontent.com/rcourtman/Pulse/main/install.sh | bash

Docker:

docker pull rcourtman/pulse:5.0.17

Helm:

helm upgrade --install pulse oci://ghcr.io/rcourtman/pulse-chart --version 5.0.17

See the Installation Guide for details.

Don't miss a new Pulse release

NewReleases is sending notifications on new releases.