跳转到主要内容

Apache-2.0/基于 Pigsty/单机部署

Piglet 面向 Agent 的
Postgres 运行时

放心写,立刻上线。

在一台 Linux 主机上装一次:AI 编程工具、生产级 PostgreSQL、存进数据库的文件系统、完整可观测性,以及做完就能上线的 HTTPS 交付。

PostgreSQL
18
个扩展插件
500+
台机器
1
戴风镜、拖着彩虹尾焰飞奔的 Piglet 小猪
piglet@one-node READY
  1. WEBNginx 门户 · 自动 HTTPS:443
  2. DEVVS Code · JupyterLab · Docker/code
  3. AIClaude Code · OpenCode · AGENTS.mdtty
  4. FSJuiceFS 工作空间/fs
全都落在这里
PostgreSQL 18 数据 · 文件 · 状态 · 记忆 :5432
OPSVictoriaMetrics · Grafana /ui

为什么是 Piglet

不是又一套工具链,
而是一个完整的世界

不用在笔记本、容器、托管平台和另一处的数据库之间搬运上下文。所有东西都在一台机器上,靠同一个 PostgreSQL 撑着。

人和 Agent 待在同一个世界

Agent 拿到的不是环境的转述,而是环境本身:同一份文件、同一个数据库、同一份日志、同一批地址。CLAUDE.mdAGENTS.md 已经写好,机器会自我介绍。

文件系统就是一张表

JuiceFS 把工作空间放进 PostgreSQL,/fs 与数据库一起备份、恢复、克隆——只有一份东西需要保护。

回到任意一秒

pgBackRest PITR 加文件系统快照。让 Agent 大胆去试,安全网是真的。

克隆整个世界,不只是仓库

写时复制克隆,让每个分支、每个 Agent 在同一台机器上几秒内拿到自己的数据库和工作空间。

从 localhost 到 HTTPS,不交平台税

Nginx Portal 负责域名、TLS 终止、证书续期和服务路由。应用和数据始终在你自己的机器上。

了解交付流程

配置工作台

先拼出你要的机器,
再把配置带走

选择规模、主机、PostgreSQL 与要预装的能力,实时生成可以直接部署的 Pigsty 配置。

只在你的浏览器里生成,不上传

运行规模
主机与数据
预装能力

密码与网络策略请在部署前再确认一遍。

配置有效 5 个能力 · 1 台主机 pigsty.yml审阅后即可部署

可观测性

Agent 做了什么,机器有什么感觉,都看得见

从 Claude Code 的使用量,到 PostgreSQL 的慢查询、主机负载、日志与告警,Piglet 直接继承 Pigsty 久经生产考验的可观测性体系。

  • 开箱采集 3000+ 项指标
  • 数据库、主机、应用同一个视角
  • 专门的 AI 编码活动仪表盘
查看监控设计
grafana LIVE
Pigsty Grafana 监控仪表盘集合

安装

一台机器。三条命令。开跑。

  1. 装上 Pigsty一条命令拉起安装器。
  2. 选择 vibe 配置或者直接用工作台生成的 pigsty.yml。
  3. 部署并启动工作空间数据库、存储、工具链一次到位。
piglet@one-node:~
# 1 · 装上 Pigsty
$ curl -fsSL https://repo.pigsty.io/get | bash

# 2 · 生成 Piglet 配置
$ cd ~/pigsty && ./configure -c vibe

# 3 · 部署并启动工作空间
$ ./deploy.yml && ./juice.yml && ./vibe.yml
执行前请先审阅配置 Apache-2.0