Blog
Pigsty v4.5.0
Silo, Kafka, MySQL, Valkey, 575 extensions, and safer orchestration
Pigsty v4.5: 575 Extensions, Silo, Valkey, Kafka, and MySQL
Pigsty v4.5 is out, bringing the PostgreSQL extension count to 575, replacing MinIO with Silo for object storage, adding Valkey to the Redis module, and introducing pilot Kafka and MySQL modules, …
SOW: Postpartum Care for 100,000 Packages
The hard part of maintaining a PostgreSQL distribution is not compiling packages. At 100,000 artifacts, deduplication, indexing, snapshots, atomic cutovers, and incremental publishing become the real …
Pigsty v4.4: From Integration to Distribution
Pigsty v4.4 adds Immich and JumpServer application templates, improves the Supabase and VIP experience, and begins standardizing the packages and filesystem layouts used to distribute PostgreSQL forks …
Pigsty v4.4.0
PG 19 beta support, 531 extensions, kernel updates, pig CLI improvements
Instantly Clone PostgreSQL Databases—No Black Magic Required
Pig v1.5 adds pig pg clone and pig pg fork, wrapping PostgreSQL 18's instant cloning capabilities in an agent-native CLI.
What Is a PostgreSQL Distribution?
Starting with Linux distributions, this essay explains what a “PostgreSQL distribution” actually is: three layers, two paths, and one core idea.
Pigsty v4.3: 510 Extensions & Ubuntu 26
Pigsty v4.3 adds 50 PostgreSQL extensions, bringing the total to 510. It also adds Ubuntu 26.04 x86_64/arm64 support, refreshes Supabase, pgEdge, PolarDB, Grafana, MinIO, and a batch of infra …
Pigsty v4.3.0
510 extensions, batch Infra / PGSQL / kernel package updates, Ubuntu 26 support
Give DBA Agents a Body
Today's models are smart enough. What they lack is a body: a deterministic runtime that is observable, controllable, and reversible. Pigsty is evolving from a PostgreSQL distribution into an Agent …
Pigsty v4.2.2
Insforge template, pdu, pgdog, tigerfs, ivorysql 5.3
Put Your AI Agent's State in a Database
Put an AI agent's working directory, configuration, and memory on a PGFS mount, and you are effectively storing its state in PostgreSQL. That gives you not only a PITR "time machine," but also a …