🔁 Snapshot-Based Replication (#103)
- Non-ZFS Replication — Full snapshot-based replication that works with any storage backend (LVM, Ceph, ZFS, directory)
- Same-Cluster Replication — Snapshot → clone → migrate for two-node clusters without ZFS
- Cross-Cluster Replication — Snapshot-based jobs now visible with type badges (Local / Cross-Cluster)
- Group Settings Integration — Native Proxmox ZFS replication and PegaProx snapshot replication side by side in Folder Settings
- Scheduled Execution — Background scheduler detects local vs remote jobs automatically
🛡️ CVE / Security Scanner
- Package Vulnerability Scan — Per-node CVE scanning via debsecan integration
- CIS Hardening Checks — One-click security audit against CIS benchmarks for Proxmox nodes
- Apply Hardening — Apply recommended hardening settings with a single click
⚡ Improvements
- Node time/timezone configuration from the dashboard
- Language preference synced across devices via server-side storage
- Fix cross-cluster migration node dropdown disappearing during resource loading
- Fix local replication error handler variable scope
📋 Updating
cd /opt/PegaProx
curl -O https://raw.githubusercontent.com/PegaProx/project-pegaprox/refs/heads/main/update.sh
chmod +x update.sh && sudo bash update.sh