๐งช Release Candidate 2
This release candidate adds PBS Push Mode support for monitoring isolated/firewalled PBS servers and improves the notification system UX.
What's Changed
โจ New Features
- PBS Push Mode - Monitor isolated PBS servers that can only make outbound connections (firewalled, DMZ, air-gapped)
- Agent-based architecture where PBS servers push metrics to Pulse
- No incoming connections required on PBS servers
- One-line installer script for easy deployment
- Visual indicators showing push vs pull connection modes
- Automatic offline detection after 2 minutes
๐ Improvements
- Cleaner Notification UX - Removed global notification toggles; notifications now controlled through individual alert configurations
๐ฅ Installation & Updates
See the Updating Pulse section in README for detailed update instructions.
๐ณ Docker Images
docker pull rcourtman/pulse:v3.33.0-rc2
docker pull rcourtman/pulse:rc
(RC releases)
๐ PBS Push Mode Setup
-
Generate your own API key for Pulse (this is NOT a Proxmox key):
# Generate a secure 32-character key: openssl rand -hex 16 # Example: 7f3b9c4e2a1d5f8b6c9e3a7d4f2b8e5c
-
Set the key in your Pulse environment:
PULSE_PUSH_API_KEY=your-generated-key-here
-
Install agent on PBS server:
curl -fsSL https://raw.githubusercontent.com/rcourtman/Pulse/main/scripts/install-pulse-agent.sh < /dev/null | bash
-
Configure the agent with your Pulse server URL and the API key you created
-
Start the agent service
Full documentation: PBS Push Mode Guide