Skip to content

Features

🐘 Database engine

  • PostgreSQL 17 as the default major version; 13 / 14 / 15 / 16 also supported
  • 340+ precompiled extensions covering OLTP, OLAP, time-series, geo, vector, full-text, graph, audit
  • Multiple kernels available: native PostgreSQL, Citus (distributed), PolarDB, Greenplum, MSSQL-compatibility mode

🔋 High availability

  • Patroni + etcd — automatic failover, typically completed within seconds
  • HAProxy — routes read/write traffic; read replicas join the pool automatically
  • L2 VIP / DNS — multiple ways to expose the service address
  • See HA architecture

💾 Backup & recovery

  • pgBackRest — full / differential / incremental backups
  • PITR — point-in-time recovery accurate to the transaction
  • Cold backups to local disk, MinIO or any S3-compatible store
  • See backup guide

📊 Observability

  • Prometheus + VictoriaMetrics — metrics collection
  • Grafana — 30+ preconfigured dashboards
  • Loki — log aggregation
  • pg_exporter — exposes 600+ PostgreSQL metrics
  • See monitoring guide

🧩 Modular architecture

Mix and match:

  • PGSQL — PostgreSQL core
  • INFRA — monitoring / DNS / NTP / package repository
  • NODE — host initialization, VIP, HAProxy
  • ETCD — DCS
  • MINIO — S3-compatible object storage
  • REDIS — standalone / sentinel / cluster
  • FERRET — MongoDB wire-protocol compatibility
  • DOCKER — container runtime
  • More: JUICE, VIBE, PILOT

🛡️ Security

  • Self-signed certificate authority and TLS
  • Enforced password complexity
  • Row-level security and audit logging
  • Least-privilege model
  • See security hardening

⚡ IaC and bulk operations

  • A single declarative YAML file describes the whole infrastructure
  • Ansible playbooks cover install, scale-out, switchover, backup, restore — the full lifecycle
  • See IaC concept

🌐 Deployment coverage

  • EL 7/8/9, Debian 12, Ubuntu 22/24, openEuler, Kylin, UOS, …
  • Offline-capable
  • Single-node to thousands of nodes
  • On-prem, public cloud, hybrid, edge

Released under the AGPL 3.0 License