github rcourtman/Pulse v4.14.0

2 hours ago

What's Changed

Improvements

  • Better handling of unavailable storage resources
  • Improved cluster connectivity handling when endpoints are not resolvable
  • Yellow status indicator for degraded cluster connectivity
  • Skip Windows System Reserved partitions in disk usage calculation
  • Auto-detect public URL for webhook notifications when not explicitly configured
  • Added Pushover notification template

Bug Fixes

  • Attempted to address fresh PVE installations without VMs in installer
  • Attempted to address rate limiting on essential real-time endpoints
  • Attempted to address webhook header inputs losing focus after keystroke
  • Attempted to address password changes when behind proxy Basic Auth
  • Attempted to address VM-specific errors marking cluster nodes unhealthy
  • Attempted to address QEMU agent errors affecting cluster health status
  • Attempted to address webhook JSON parsing errors across services
  • Attempted to address 404 errors when updating or deleting webhooks
  • Attempted to address Gotify webhook links to use full Pulse URL
  • Attempted to address storage timeouts by increasing from 60s to 120s
  • Attempted to address PBS storage showing on wrong nodes
  • Attempted to address VMID 0 PBS backups identification
  • Attempted to address alert acknowledgment routing path
  • Attempted to address PBS backup monitoring enablement
  • Attempted to address username storage during login for password changes
  • Attempted to address "no healthy nodes available" storage error

UI Enhancements

  • Deduplicate identical storage entries in 'by storage' view
  • Properly handle shared vs local storage deduplication
  • Custom headers UI for webhook configuration
  • Test button for webhook creation form
  • Professional webhook templates without emojis

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.

Don't miss a new Pulse release

NewReleases is sending notifications on new releases.