PgVisor
A lightweight, friendly PostgreSQL HA cluster supervisor, L7 connection proxy, and continuous cloud backup pipeline. Replaces Patroni, PgBouncer, and other complex setup.
git clone https://github.com/dreamoutbox/pgvisor && cd pgvisor/examples && ./setup.shDocumentation Guides
Quick Start
Bootstrap a 3-node HA cluster with L7 proxy and backups in under 2 minutes.
Architecture
Understand the unified Rust supervisor, OpenRaft consensus, and L7 wire proxy.
Web Dashboard
Real-time topology, manual switchover controls, and guarded SQL console.
Adding New Node
Scale cluster horizontally by dynamically provisioning standby replicas.
Configure Backup
Setup Apache OpenDAL for S3, MinIO, Cloudflare R2, GCS, and Azure Blob.
Backup & WAL
Continuous WAL segment shipping and non-blocking basebackup snapshots.
Restore & PITR
Coordinated cluster restore and second-precision Point-In-Time-Recovery.
TLS / SSL Setup
Configure end-to-end TLS encryption for clients, L7 proxy, and cluster nodes.