模板

开箱即用的配置模板,针对具体场景的配置示例,以及配置文件的详细解释。

Pigsty v4.4.0 在 conf/ 目录提供 48 个开箱即用的 YAML 配置模板,适用于不同的部署、测试与构建场景。

您可以在 configure 时使用 -c 指定配置模板;参数值为相对 conf/ 的路径且不带 .yml 后缀。如果没有指定,将使用默认的 meta 模板。

分类模板
单机模板metarichfatsliminfravibedocker
内核模板pgsqlpg19mssqlpolarivoryagenspgedgemysqlmongopgtdeoriole
高可用模板ha/simuha/citusha/fullha/safeha/trioha/dual
应用模板supabaseapp/odooapp/difyapp/insforgeapp/hindsightapp/electricapp/maybeapp/teableapp/mattermostapp/registryapp/immichapp/jumpserver
其他模板demo/baredemo/eldemo/debiandemo/demodemo/kerneldemo/redisdemo/miniodemo/remotedemo/saasdemo/woolbuild/ossbuild/dev

meta

Pigsty 默认使用的配置模板,单节点,覆盖核心功能,标准单机配置,在线安装,本地备份仓库。

rich

功能丰富的单节点配置,构建本地软件源,下载所有扩展,启用 MinIO 备份,预置完整示例

slim

精简安装配置模板,不部署监控基础设施,直接从互联网安装 PostgreSQL

fat

功能全测试模板,单节点安装所有扩展,构建包含 PG 14-18 全版本的本地软件源。

infra

仅安装可观测性基础设施,不包含 PostgreSQL 与 etcd 的专用配置模板

vibe

VIBE AI 编程沙箱配置模板,集成 Code-Server、JupyterLab、Claude Code、Codex CLI 与 JuiceFS 的 Web 开发环境

docker

Pigsty Docker 容器化单机模板,适用于在容器内快速启动与体验 Pigsty。

pgsql

原生 PostgreSQL 内核,支持 PostgreSQL 14 到 18 的多版本部署

pg19

PostgreSQL 19 Beta 单节点试用模板,启用 PGDG Beta 仓库并使用最小运行时

mssql

固定使用 PostgreSQL 17 兼容 Babelfish 内核,提供 SQL Server 协议与 T-SQL 兼容能力

polar

PolarDB for PostgreSQL 内核,提供 Aurora 风格的存算分离能力

ivory

IvorySQL 内核,提供 Oracle 语法与 PL/SQL 兼容能力

agens

AgensGraph 内核模板,提供属性图模型与 Cypher 查询能力

pgedge

pgEdge 内核模板,提供面向边缘场景的多主分布式 PostgreSQL 能力

mysql

OpenHalo 内核,提供 MySQL 协议与语法兼容能力

pgtde

Percona PostgreSQL 内核,提供透明数据加密 (pg_tde) 能力

oriole

OrioleDB 内核,提供无膨胀的 OLTP 增强存储引擎

mongo

DocumentDB + FerretDB(Mongo Wire 协议兼容)配置模板,基于 PostgreSQL 提供 Mongo 风格服务。

ha/simu

20 节点生产环境仿真配置,用于大规模部署测试

ha/full

四节点完整功能演示环境,带有两套 PostgreSQL 集群、MinIO、Redis 等组件示例

ha/safe

安全加固的高可用配置模板,采用高标准的安全最佳实践

ha/trio

三节点标准高可用配置模板,允许任意一台服务器宕机。

ha/dual

双节点配置模板,有限高可用部署,允许宕机特定一台服务器。

ha/citus

13 节点 Citus 分布式 PostgreSQL 集群,1 协调组 + 5 工作组高可用配置,提供水平扩展与分片能力

supabase

使用 Pigsty 托管的 PostgreSQL 自建 Supabase 开源 Firebase 替代方案

app/odoo

使用 Pigsty 托管的 PostgreSQL 部署 Odoo 开源 ERP 系统

app/dify

使用 Pigsty 托管的 PostgreSQL 部署 Dify AI 应用开发平台

app/electric

使用 Pigsty 托管的 PostgreSQL 部署 Electric 实时同步服务

app/maybe

使用 Pigsty 托管的 PostgreSQL 部署 Maybe 个人财务管理系统

app/teable

使用 Pigsty 托管的 PostgreSQL 部署 Teable 开源 Airtable 替代品

app/mattermost

Mattermost 应用模板,使用 Pigsty 托管 PostgreSQL + Docker 一键部署团队协作系统。

app/registry

使用 Pigsty 部署 Docker Registry 镜像代理和私有仓库

app/insforge

使用 Pigsty 托管的 PostgreSQL 部署 InsForge 后端即服务平台

app/hindsight

使用 Pigsty 托管的 PostgreSQL 部署 Hindsight AI 长期记忆服务

app/immich

使用 Pigsty 托管的 PostgreSQL 与 VectorChord 部署 Immich 相册和视频管理服务

app/jumpserver

使用 Pigsty 托管的 PostgreSQL 部署 JumpServer 开源堡垒机

demo/bare

只声明 INFRA、ETCD 与单节点 PostgreSQL 的最小可读配置示例

demo/el

Enterprise Linux (RHEL/Rocky/Alma) 专用配置模板

demo/debian

Debian/Ubuntu 专用配置模板

demo/demo

Pigsty 公开演示站点配置,展示如何配置 SSL 证书、暴露域名、安装全部扩展

demo/kernel

十节点 PostgreSQL 内核矩阵演示配置

demo/minio

四节点 x 四盘位的高可用多节点多盘 MinIO 集群演示

demo/redis

Redis 主从、Sentinel 与原生 Cluster 三种模式的四节点演示模板

build/oss

Pigsty 开源版离线软件包构建环境配置

build/dev

Pigsty 三节点本地构建与开发配置

demo/remote

使用 INFRA 节点上的 pg_exporter 监控远程 PostgreSQL 与云 RDS 的示例

demo/saas

传统单节点 SaaS 组件组合示例,包含 PostgreSQL、MinIO、Redis 与多应用入口

demo/wool

面向中国区低配云主机的单节点 tiny 参数示例


最后修改 2026-07-11: update app docs (a26fb19)