Skip to content

配置模板

Pigsty 在 conf/ 目录下提供大量现成模板 —— 直接 cp conf/xxx.yml pigsty.yml 就能跑。

单机模板

模板资源要求场景
meta.yml1C/2G最小沙箱
slim.yml1C/2G只要 PG,没有监控
rich.yml4C/8G单机全功能
fat.yml8C/16G单机重负载
infra.yml仅 INFRA 组件
vibe.ymlAI 开发沙箱

HA 模板

模板节点数说明
trio.yml3基础 HA
dual.yml2主 + 备(无仲裁)
full.yml4+完整生产
safe.yml跨机房强一致 / 同步复制
simu.yml模拟故障演练用

内核变体

模板内核
pgsql.yml原生 PostgreSQL
citus.ymlCitus 分布式
mssql.ymlMSSQL 兼容模式
polar.ymlPolarDB
agens.ymlAgensGraph

应用模板

对接常见开源应用,conf/app/ 下提供即开即用的 Compose:

  • Supabase, Metabase, Superset
  • Odoo, NocoDB, Directus
  • Dify, Langfuse, Mastra
  • Gitea, Harbor, Keycloak
  • ……

完整清单:/docs/app//docs/conf/

选模板的思路

text
你有几台机器?
├── 1 台 → meta / rich / fat / slim
├── 2 台 → dual
├── 3 台 → trio(推荐起点)
└── 4+ 台 → full / safe

然后再看是否需要切换内核(citus / polar / mssql)或叠加应用(app/*.yml)。

基于 AGPL 3.0 协议发布