github rcourtman/Pulse v4.5.0-rc.3

latest releases: v4.14.0, v4.14.0-rc.2, v4.14.0-rc.1...
pre-release17 days ago

What's Changed

New Features

  • Smart Network Discovery - Automatically discovers and scans multiple Docker network interfaces for Proxmox nodes
  • Enhanced Security - Automatic hashing of plain text credentials from environment variables for improved security
  • Environment Variable Warnings - UI now shows clear warnings when settings are overridden by environment variables

Improvements

  • WebSocket Support for Reverse Proxies - Fixed WebSocket connections to work properly through reverse proxies (nginx, Caddy, etc.)
  • Better Empty State UI - Improved visual feedback when no nodes are configured or discovered
  • Enhanced Backup Search - Added namespace filter hint to backup search placeholder
  • Theme Consistency - Fixed theme consistency across login, setup, and dashboard screens
  • Discovery Notifications - Real-time WebSocket notifications for discovery scan progress
  • Office 365 SMTP Clarification - Better documentation for Office 365 authentication requirements

Bug Fixes

  • Attempted to address WebSocket connection issues behind reverse proxies
  • Potential fix for theme inconsistencies between different UI screens
  • Removed references to non-existent PBS Agent feature

Documentation

  • Updated configuration docs to clarify environment variable precedence
  • Improved Docker deployment documentation
  • Cleaned up outdated documentation files

How to Update

For RC Release (v4.5.0-rc.3)

ProxmoxVE Users (LXC)

# RC releases require manual update - the 'update' command only installs stable
# SSH into your container and run:
curl -fsSL https://raw.githubusercontent.com/rcourtman/Pulse/main/install.sh | bash -s -- --version v4.5.0-rc.3
sudo systemctl restart pulse

Docker Users

# Pull the RC version specifically
docker pull rcourtman/pulse:v4.5.0-rc.3
docker stop pulse
docker rm pulse
docker run -d --name pulse \
  -p 7655:7655 \
  -v pulse-data:/etc/pulse \
  rcourtman/pulse:v4.5.0-rc.3

# Or use the 'rc' tag for the latest RC
docker pull rcourtman/pulse:rc

Manual Installation / systemd Users

# Specify the RC version explicitly
curl -fsSL https://raw.githubusercontent.com/rcourtman/Pulse/main/install.sh | bash -s -- --version v4.5.0-rc.3

Rolling Back

ProxmoxVE Users

# Specify previous version
curl -fsSL https://raw.githubusercontent.com/rcourtman/Pulse/main/install.sh | bash -s -- --version v4.5.0-rc.1
sudo systemctl restart pulse

Docker Users

# Use a specific previous version tag
docker pull rcourtman/pulse:v4.5.0-rc.1
docker stop pulse
docker rm pulse
docker run -d --name pulse \
  -p 7655:7655 \
  -v pulse-data:/etc/pulse \
  rcourtman/pulse:v4.5.0-rc.1

Downloads

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


Update (2025-08-19 18:09 UTC): Binaries and Docker images updated to fix Storage/Backups tab functionality for all setups.

Don't miss a new Pulse release

NewReleases is sending notifications on new releases.