What's Changed
New Features
- VM Disk Usage Monitoring - Monitor disk usage inside VMs via QEMU guest agent for better storage insights
- Proxy Authentication Support - Added support for authenticated proxy servers with username/password
- Real-time Theme Sync - Theme changes now sync instantly across all connected browser sessions
- Resource Alert Tables - New organized alert tables for better resource monitoring visibility
- Port Configuration - Install script now prompts for custom port configuration during setup
- Encrypted Webhook Storage - Webhook data now encrypted at rest for improved security
Improvements
- Better PBS Custom Ports - Fixed handling of custom ports for Proxmox Backup Server connections
- Storage Alert Controls - Storage alerts can now be properly disabled and will persist correctly
- Discovery UI Enhancement - Node discovery toggle moved to node tabs for better user experience
- Install Script Updates - Added RC version selection and improved non-interactive mode detection
- Gotify Integration - Added proper webhook template with required message field
Bug Fixes
- Attempted to address PBS custom port handling issues (#346)
- Potential fix for empty webhook template handling (#341)
- Fixed storage alert disable flag persistence (#323)
- Improved handling of curl piped installations for Proxmox containers
- Fixed initialization of UPDATE_CHANNEL variable in install script
- Prevented page scrolling when toggling settings panels
Documentation
- Added proxy authentication guide
- Added port configuration documentation
- Improved installation documentation
- Updated configuration guide for encrypted webhooks
- Removed emojis from README for more professional appearance
How to Update
ProxmoxVE Users (LXC)
# In the ProxmoxVE console, simply type:
update
# This will automatically update to the latest stable release
Docker Users
# Update to this specific version
docker pull rcourtman/pulse:v4.7.0
docker stop pulse
docker rm pulse
docker run -d --name pulse \
-p 7655:7655 \
-v pulse-data:/etc/pulse \
rcourtman/pulse:v4.7.0
Manual Installation / systemd Users
# Update to latest stable (automatic)
curl -fsSL https://raw.githubusercontent.com/rcourtman/Pulse/main/install.sh | bash
# Or update to this specific version
curl -fsSL https://raw.githubusercontent.com/rcourtman/Pulse/main/install.sh | bash -s -- --version v4.7.0
Downloads
Pre-built binaries available below for linux-amd64, linux-arm64, and linux-armv7.