Update docker.io/rcourtman/pulse Docker tag to v5.0.11
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.6 -> 5.0.11 |
Release Notes
rcourtman/Pulse (docker.io/rcourtman/pulse)
v5.0.11: Pulse v5.0.11
β 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-04 20:00:48 UTC
Workflow: Pulse Release Pipeline #β101
Validation Summary
- All required assets present β
- Checksums verified β
- Version strings correct β
- Binary architectures validated β
What's New
Fixes
- AI assistant policy patterns now correctly allow qm/pct VM control commands (#β1024)
- Fixed test isolation issues in CI environment
Internal
- Improved test coverage for config loading
- Added debug logging for replication status responses (#β992)
Installation
Docker (recommended):
docker pull rcourtman/pulse:5.0.11
Docker Compose:
Update your docker-compose.yml to use rcourtman/pulse:5.0.11
See the Installation Guide for complete setup instructions.
v5.0.10: Pulse v5.0.10
β 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-02 21:30:00 UTC
Workflow: Pulse Release Pipeline #β87
Validation Summary
- All required assets present β
- Checksums verified β
- Version strings correct β
- Binary architectures validated β
What's Changed
- Frontend Sync: Fixed issue where
commandsEnabledandlinkedHostAgentIdwere not exposed to the frontend, resolving "stuck" AI toggle and "Agent required" badge issues. (#β952, #β971)### - Alerts: Decoupled PBS custom thresholds from Node defaults, preventing settings drift and incorrect UI default labels. (#β1017)
- Disk Temps: Fixed mapping and formatting for disk temperature thresholds. (#β1013)
- Engine: Resolved memory leaks in the alert analyzer and race conditions in the cost store.
- Patrol: Various internal stability improvements.
π Enhancements
- Docker: Added automated image update checking and visibility into the latest tags. (#β1016)
- Docker: Added server-side control to disable/enable Docker update actions.
- Pulse Pro: Added AI-powered update risk assessment for managed nodes.
- UI: Migrated Pulse logo to vector SVG for improved resolution.
π§Ή Maintenance & Quality
- Added regression tests for critical frontend/backend data serialization.
- Centralized Pro feature constants.
- Cleaned up unused test code.
Full Changelog: https://github.com/rcourtman/Pulse/compare/v5.0.9...v5.0.10
Installation
Docker (recommended):
docker pull rcourtman/pulse:5.0.10
Docker Compose:
Update your docker-compose.yml to use rcourtman/pulse:5.0.10
See the Installation Guide for complete setup instructions.
v5.0.9: Pulse v5.0.9
β 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-02 00:54:48 UTC
Workflow: Pulse Release Pipeline #β84
Validation Summary
- All required assets present β
- Checksums verified β
- Version strings correct β
- Binary architectures validated β
Highlights
- Bug Fix: Fixed Docker agent token conflict on reconnect after server restart (Issue #β1008)
- Bug Fix: Environment variable now takes precedence over system settings for HideLocalLogin (Issue #β857)
What's Changed
- fix: Docker agent token conflict on reconnect. Related to #β1008
- fix: Ensure Env Var takes precedence over system settings for HideLocalLogin. Related to #β857
- chore: Bump version to 5.0.9. Related to #β1009
Installation
Docker (recommended):
docker pull rcourtman/pulse:5.0.9
Docker Compose:
Update your docker-compose.yml to use rcourtman/pulse:5.0.9
See the Installation Guide for complete setup instructions.
v5.0.8: Pulse v5.0.8
β 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-01 11:12:26 UTC
Workflow: Pulse Release Pipeline #β82
Validation Summary
- All required assets present β
- Checksums verified β
- Version strings correct β
- Binary architectures validated β
What's Changed
New Features
- Podman/Docker runtime selection: Added
--docker-runtimeflag andPULSE_DOCKER_RUNTIMEenv var to explicitly select container runtime (auto/docker/podman). Fixes detection on CoreOS and similar systems where Docker CLI is a Podman wrapper. (#β958) - Disable Docker update checks: New
--disable-update-checksflag andPULSE_DISABLE_UPDATE_CHECKSenv var to skip registry queries for container updates - SMART disk exclusion:
PULSE_DISK_EXCLUDEnow applies to SMART temperature monitoring, not just disk metrics (#β983)
Bug Fixes
- Container updates now show progress: Fixed "Invalid command status" errors during container updates. The server now properly recognizes
in_progressstatus from agents (#β988) - Replication status: Now fetches status (last_sync, next_sync, duration, fail_count) from per-node endpoint instead of relying on incomplete cluster endpoint data (#β992)
- Temperature threshold colors: Temperature text now respects your configured thresholds from Alert Settings instead of hardcoded values (#β984)
- Unified agent ID consistency: Docker module now uses the same agent ID as the host module, preventing "token already in use" errors
- SELinux compatibility: Added context restoration for Fedora/RHEL systems (#β996)
- Smaller Docker image: Reduced image size by avoiding duplicate binary copies
- Alert acknowledgement persistence: Fixed issue where long-standing alert acknowledgements could be lost during backup operations
Installation
Quick Install (systemd / LXC / Proxmox VE):
curl -fsSL https://raw.githubusercontent.com/rcourtman/Pulse/main/install.sh | bash
Docker:
docker pull rcourtman/pulse:v5.0.8
docker stop pulse && docker rm pulse
docker run -d --name pulse \
--restart unless-stopped \
-p 7655:7655 \
-v /opt/pulse/data:/data \
rcourtman/pulse:v5.0.8
Helm:
helm upgrade --install pulse oci://ghcr.io/rcourtman/pulse-chart \
--version 5.0.8 \
--namespace pulse \
--create-namespace
Installation
Docker (recommended):
docker pull rcourtman/pulse:5.0.8
Docker Compose:
Update your docker-compose.yml to use rcourtman/pulse:5.0.8
See the Installation Guide for complete setup instructions.
v5.0.7: Pulse v5.0.7
β Release Asset Validation (Post-Publish): PASSED
Assets were revalidated after publication due to a release edit.
Status: Live release assets re-validated β
Validated: 2025-12-31 00:27:27 UTC
Workflow: Pulse Release Pipeline #β81
Validation Summary
- All required assets present β
- Checksums verified β
- Version strings correct β
- Binary architectures validated β
What's New
- Full-width mode toggle for wider views on large monitors (#β974)
- Alert overrides for backups/snapshots with per-guest controls (#β961)
- Docker "Checking updates..." indicator in filter bar
Bug Fixes
- Improve light theme contrast for low I/O values (#β976)
- Prevent acknowledged alerts from retriggering notifications (#β975)
- Gate AI subsystems on enabled state to reduce unnecessary processing (#β885)
- Wire up LOG_FILE, LOG_MAX_SIZE, LOG_MAX_AGE, LOG_COMPRESS config options (#β979)
- Add Docker log rotation to prevent unbounded log growth (#β979)
- Fix guest URL editing inconsistencies (unified icons, Portal for popover)
- Show copy buttons always visible in Updates settings (#β960)
- Show unsaved changes warning immediately in Network settings (#β959)
- Docker container memory now correctly subtracts inactive_file on cgroup v2 (#β435)
- Improve host agent matching for temperature transport badge (#β971)
- Align bootstrap token path and data directory config (#β962)
- Improve Kubernetes detection and add --kubeconfig flag to installer
- Honor DisableAutoUpdate config; disable Docker disk metrics by default
Installation
Docker (recommended):
docker pull rcourtman/pulse:5.0.7
Docker Compose:
Update your docker-compose.yml to use rcourtman/pulse:5.0.7
See the Installation Guide for complete setup instructions.