What's Changed
New Features
- Ceph Storage Monitoring - Added comprehensive Ceph cluster monitoring with health status, storage pools, and capacity tracking. The Storage tab now displays Ceph clusters when detected, showing real-time health indicators and detailed pool information.
Bug Fixes
- Fixed handling of read-only squashfs disks in guest aggregation (refs #506)
- Fixed node display to use canonical names by default
- Fixed .env file creation to explicitly disable mock mode by default
- Fixed systemd service to properly load .env file for demo server mock mode
Improvements
- Enhanced storage monitoring to detect and display Ceph-backed storage (RBD, CephFS)
- Added Ceph health indicators with color-coded status badges
- Improved mock data generator to include Ceph cluster simulation
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.