github rcourtman/Pulse v4.3.7
v4.3.7 - ProxmoxVE Compatibility & Auth Fixes

latest releases: v4.13.0, v4.12.1, v4.12.0...
20 days ago

What's Changed

This release addresses critical authentication and setup issues affecting ProxmoxVE Community Scripts, Docker deployments, and systemd installations.

Bug Fixes

  • ProxmoxVE Compatibility: Automatic service name detection (pulse vs pulse-backend), no more sudo attempts for non-root users
  • Docker Authentication: Fixed bcrypt hash mangling caused by shell expansion - hashes now properly quoted
  • Hash Validation: Added 60-character validation for bcrypt hashes with clear error messages
  • Security Setup: Quick Security Setup now accessible to check if already configured without credentials
  • Documentation: Updated troubleshooting guides for common authentication issues

Technical Improvements

  • Service name auto-detection for different deployment environments
  • Better environment detection (Docker vs systemd vs manual)
  • Improved error messages for truncated or invalid bcrypt hashes
  • Security setup endpoint now idempotent (safe to run multiple times)

For ProxmoxVE Users

The community script should now work without any manual workarounds. Binary path remains stable at /opt/pulse/bin/pulse.

For Docker Users

Authentication issues with bcrypt hashes have been resolved. Ensure your hash is exactly 60 characters and wrapped in single quotes.

Installation

Docker

docker pull rcourtman/pulse:v4.3.7

Manual Update

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

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.