SaaS Alternative
Azure Database for PostgreSQL Google Cloud SQL AWS RDS for PostgreSQL Aiven for PostgreSQLStars
Forks
Watchers
Developer links
Autobase
Provisioning, scaling, and maintaining production-grade PostgreSQL clusters becomes completely automated with Autobase, an internal database-as-a-service control plane. Through a unified web console, database administrators provision multi-node replication topologies, execute non-disruptive minor version updates, and orchestrate automated failovers without manual intervention. Operators can configure continuous physical backups and point-in-time recovery to S3-compatible object storage, ensuring resilient disaster recovery for mission-critical workloads. The integrated dashboard provides granular visibility into cluster topology, replication lag, connection pool saturation, and query throughput across primary and replica instances. Teams can scale read capacity on demand by provisioning dedicated read replicas and load-balanced query endpoints managed by intelligent routing layers. Comprehensive backup verification routines run scheduled restore rehearsals to confirm data integrity before emergencies occur. Automated maintenance playbooks handle index reindexing, vacuum scheduling, and parameter tuning without requiring custom shell scripts. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
Benefits
- Automated High Availability Failover
- Patroni and distributed consensus engines monitor cluster health continuously, initiating automatic leader elections and promoting healthy replicas within seconds of hardware or network failures to eliminate downtime.
- Point-In-Time Backup Recovery
- Scheduled pgBackRest routines stream continuous write-ahead logs to remote object stores, enabling instant point-in-time restoration to any exact microsecond timestamp following catastrophic data loss or corruption.
- Centralized Topology Web Management
- The web console visualizes active master nodes, read replicas, connection poolers, and load balancers in real time, granting administrators single-pane control over cluster lifecycle operations and maintenance routines.
- Built-In Connection Optimization
- Integrated PgBouncer instances manage thousands of concurrent client connections with transaction pooling, reducing database memory overhead and preventing connection exhaustion during dramatic application traffic surges.
Features
- Web Management Console
- Inspect cluster health, launch maintenance tasks, configure replication parameters, and monitor node states through an interactive browser-based administrative dashboard.
- Ansible Orchestration Engine
- Execute validated Ansible playbooks to provision database topologies, apply configuration updates, and perform non-disruptive PostgreSQL upgrades across distributed Linux hosts.
- Intelligent Client Load Balancing
- Distribute read-only queries across replica pools while routing write transactions directly to primary nodes using automated HAProxy load balancing configurations.
- Distributed Consensus Coordination
- Deploy etcd or Consul clusters as distributed configuration stores to guarantee split-brain prevention and maintain strict quorum during failover transitions.
- Comprehensive Prometheus Monitoring
- Collect deep database metrics via postgres_exporter and node_exporter, streaming replication delay, query latency, and system resource metrics to Prometheus and Grafana.