meta
Default single-node installation template with extensive configuration parameter descriptions
The current main branch (v4.5.0 development) provides 50 distinct YAML templates under conf/ for deployment, testing, and package-build scenarios. The latest stable release, v4.4.0, provides 48. The app/supa.yml compatibility symlink to supabase.yml is not counted twice.
Use -c with configure to select a template. Its value is a path relative to conf/ without the .yml suffix. If omitted, Pigsty uses the default meta template.
| Category | Templates |
|---|---|
| Solo Templates | meta, rich, fat, slim, infra, vibe, docker |
| Kernel Templates | pgsql, pg19, mssql, polar, ivory, agens, pgedge, mysql (OpenHalo), mongo, pgtde, oriole |
| HA Templates | ha/simu, ha/citus, ha/full, ha/safe, ha/trio, ha/dual |
| App Templates | supabase, app/odoo, app/dify, app/insforge, app/hindsight, app/electric, app/maybe, app/teable, app/mattermost, app/registry, app/immich, app/jumpserver |
| Misc Templates | demo/bare, demo/el, demo/debian, demo/demo, demo/kernel, demo/redis, demo/minio, demo/kafka, demo/mysql (native MySQL pilot), demo/remote, demo/saas, demo/wool, build/oss, build/dev |
Default single-node installation template with extensive configuration parameter descriptions
Feature-rich single-node configuration with local software repository, all extensions, MinIO backup, and complete examples
Minimal installation template without monitoring infrastructure, installs PostgreSQL directly from internet
Feature-All-Test template, single-node installation of all extensions, builds local repo with PG 14-18 all versions
Only installs observability infrastructure, dedicated template without PostgreSQL and etcd
VIBE AI coding sandbox config template, integrating Code-Server, JupyterLab, Claude Code, Codex CLI, and JuiceFS
Pigsty Docker single-node template for quickly bootstrapping Pigsty in containers.
Native PostgreSQL kernel with stable support for PostgreSQL 14 to 18 and a PG19 Beta evaluation option
Single-node PostgreSQL 19 Beta evaluation template with the PGDG Beta repository and default backup capabilities
Babelfish template pinned to a PostgreSQL 17-compatible kernel with SQL Server protocol and T-SQL support
PolarDB for PostgreSQL kernel, provides Aurora-style storage-compute separation capability
IvorySQL kernel, provides Oracle syntax and PL/SQL compatibility
AgensGraph kernel template with property graph model and Cypher query support
pgEdge kernel template for distributed multi-master PostgreSQL in edge scenarios
OpenHalo kernel, provides MySQL protocol and syntax compatibility
Percona PostgreSQL kernel, provides Transparent Data Encryption (pg_tde) capability
OrioleDB kernel, provides bloat-free OLTP enhanced storage engine
DocumentDB + FerretDB template providing Mongo wire compatibility on PostgreSQL.
20-node production environment simulation for large-scale deployment testing
Four-node complete feature demonstration environment with two PostgreSQL clusters, MinIO, Redis, etc.
Three-node high-availability and security-hardening configuration example.
Three-node standard HA configuration, tolerates any single server failure
Two-node configuration, limited HA deployment tolerating specific server failure
13-node Citus distributed PostgreSQL cluster, 1 coordinator + 5 worker groups with HA
Self-host Supabase using Pigsty-managed PostgreSQL, an open-source Firebase alternative
Deploy Odoo open-source ERP system using Pigsty-managed PostgreSQL
Deploy Dify AI application development platform using Pigsty-managed PostgreSQL
Deploy Electric real-time sync service using Pigsty-managed PostgreSQL
Deploy Maybe personal finance management system using Pigsty-managed PostgreSQL
Deploy Teable open-source Airtable alternative using Pigsty-managed PostgreSQL
Mattermost template for one-click team collaboration deployment with Pigsty PostgreSQL and Docker.
Deploy Docker Registry image proxy and private registry using Pigsty
Deploy the InsForge Backend-as-a-Service platform with Pigsty-managed PostgreSQL
Deploy the Hindsight AI long-term memory service with Pigsty-managed PostgreSQL
Deploy Immich photo and video management with Pigsty-managed PostgreSQL and VectorChord
Deploy the JumpServer open-source bastion host with Pigsty-managed PostgreSQL
Minimal readable configuration declaring only INFRA, ETCD, and single-node PostgreSQL
Configuration template optimized for Enterprise Linux (RHEL/Rocky/Alma)
Configuration template optimized for Debian/Ubuntu
Pigsty public demo site configuration, showcasing SSL certificates, domain exposure, and full extension installation
Ten-node PostgreSQL kernel matrix demo configuration
Four-node x four-drive high-availability multi-node multi-disk MinIO cluster demo
Four-node demo of Redis replica, Sentinel, and native Cluster modes
Four-node dynamic KRaft example with a plaintext single-node dev cluster and a three-node TLS/SCRAM HA baseline
Native MySQL 8.4 pilot template with a standalone instance and a three-node InnoDB Cluster
Pigsty open-source edition offline package build environment configuration
Pigsty three-node local build and development configuration
Monitor remote PostgreSQL and cloud RDS with pg_exporter instances on an INFRA node
Legacy single-node SaaS bundle with PostgreSQL, MinIO, Redis, and multiple application entrypoints
Single-node tiny-tuning example for small cloud instances in China
Was this page helpful?
Thanks for the feedback! Please let us know how we can improve.
Sorry to hear that. Please let us know how we can improve.