github rcourtman/Pulse v4.22.0

latest release: v4.23.0
23 hours ago

Pulse v4.22.0, shipping after six release candidates, brings the highlights below.

New Features

  • Docker Monitoring Deploy the Settings one-liner to stream container health, restart counts, and resource graphs into a dedicated dashboard; one agent can fan out to multiple Pulse instances.
  • Proxmox Mail Gateway Integration Track mail throughput, queue depth, and appliance health alongside your PVE and PBS estate.
  • Update Experience Preview pending changes in a confirmation modal, then follow an inline progress tracker that records each download and install step while archiving history.
  • Scoped API Tokens Generate operation-specific tokens for external tools like the Docker agent, with instant revocation when access needs to be pulled.
  • Settings Overhaul Navigate clearer tabs and use the command builder to produce pre-filled agent install commands with URLs and tokens.

Improvements

  • GitHub Update Checks Smarter rate limiting prevents noisy errors during busy windows.
  • Alert Settings Refreshed layout makes thresholds and escalation rules easier to tune.
  • Documentation Added full walkthroughs for Docker monitoring and API token workflows.

Bug Fixes

  • Linux Container Metrics Corrected memory usage math for accurate graphs.
  • Resilience Hardened reconnect logic for nodes that temporarily drop offline.

Installation

Install/Update:

# Install script (ProxmoxVE/LXC/systemd)
curl -fsSL https://raw.githubusercontent.com/rcourtman/Pulse/main/install.sh | bash

# Docker
docker pull rcourtman/pulse:latest
docker run -d --name pulse -p 7655:7655 -v pulse-data:/etc/pulse rcourtman/pulse:latest

Downloads

Pre-built binaries available below for linux-amd64, linux-arm64, and linux-armv7.

Docker agent included: Each release archive contains both the main Pulse binary and the pulse-docker-agent binary for monitoring Docker hosts.

Don't miss a new Pulse release

NewReleases is sending notifications on new releases.