Skip to content

PostgreSQL instance manager

pgcli Simplify PostgreSQL management

Using PostgreSQL databases as naturally as breathing — and extending them just as naturally, with a rich catalog of PostgreSQL extensions and companion infrastructure around your database and storage. pgcli is your lightsaber: as powerful in a Jedi’s hand, letting you forge your database and storage foundation with ease.

Key features

Everything you need

Instance Management

Create, start, stop, and destroy isolated PostgreSQL instances with one command.

Instance Management

Backup & PITR

Full, differential, and incremental snapshots with pgBackRest, and point-in-time recovery to any moment after them.

Backup & PITR

Replication & Failover

Read-only replicas with WAL streaming and cascading replication; promote one to take over when the primary is lost.

Replication & Failover

HA Cluster

Patroni high availability — automatic failover, a DCS-backed cluster, cross-host members, cluster PITR, and direct SQL.

HA Cluster

Addons

One-command companion containers around an instance or cluster: PgBouncer, etcd, PgDog, PostgREST, HAProxy, MinIO / silo / rustfs, Redis, and Predixy.

Addons

Extensions

Install and manage 440+ PostgreSQL extensions from the Pigsty catalog, baked into container images.

Extensions

Ready to get started?Install pgcli and create your first PostgreSQL instance in minutes.