github rcourtman/Pulse v3.33.0-rc2

latest releases: v4.15.0-rc.2, v4.15.0-rc.1, v4.14.0...
pre-release2 months ago

๐Ÿงช 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

  1. 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
  2. Set the key in your Pulse environment:

    PULSE_PUSH_API_KEY=your-generated-key-here
  3. Install agent on PBS server:

    curl -fsSL https://raw.githubusercontent.com/rcourtman/Pulse/main/scripts/install-pulse-agent.sh  < /dev/null |  bash
  4. Configure the agent with your Pulse server URL and the API key you created

  5. Start the agent service

Full documentation: PBS Push Mode Guide

Don't miss a new Pulse release

NewReleases is sending notifications on new releases.