Update docker.io/rcourtman/pulse Docker tag to v5.0.17
No problems upgrading the Docker container with a Docker compose yaml file by means of Watchtower DevOps resp. GitOps with dependency update facilitated by Mend's Renovate Bot.
Including updating all docker and host agents manually.
This MR contains the following updates:
| Package | Update | Change |
|---|---|---|
| docker.io/rcourtman/pulse | patch | 5.0.16 → 5.0.17 |
Release Notes
rcourtman/Pulse (docker.io/rcourtman/pulse)
v5.0.17: Pulse v5.0.17
✅ 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.