What's Changed
New Features
- Temperature Monitoring - Monitor CPU/sensor temperatures across Proxmox nodes via SSH with configurable alert thresholds
- URL Routing - Improved navigation with proper URL routing for direct linking to specific sections
Bug Fixes
- OIDC redirect URL now respects X-Forwarded-Proto header for reverse proxy setups (addresses #327)
- PBS host backups now display proper backup IDs instead of showing 0
- Storage node grouping now correctly matches Node.ID format
- Grouped/list view toggle in dashboard now works correctly
- OIDC auto-redirect and configuration clarity improvements
- Fixed encryption key regeneration that could orphan encrypted data
- Expanded timezone list in quiet hours configuration
Improvements
- Comprehensive debug logging for OIDC troubleshooting
- Cleaner authentication panel layout
- Reduced verbose text in security settings
- Standardized alert tab headers and styling
- Better temperature monitoring setup messaging
- Auto-setup script now configures SSH keys for temperature monitoring
- Setup URL generation shows actual curl command for easy copying
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.