跳转到主要内容

模块: SOFTWARE

  • Jupyter:Notebook 与数据分析环境

    发布于 应用

    参考SOFTWARE

    JupyterLab 是交互式 Notebook、终端与数据分析环境。Pigsty v4.5.0 有两种不同的部署方式: VIBE 模块:由 Ansible 和 systemd 管理,适合 v4.5.0 的完整开发沙箱。 app/jupyter:轻量的独立 Docker Compose 模板,本页介绍这一方式。 app/jupyter 不是默认 apps 清单项,且创建数据目录是独立步骤;不要直接假设 app.yml -e app=jupyter 能处理目录权限。 快速开始 cd …

    JupyterLab 是交互式 Notebook、终端与数据分析环境。Pigsty v4.5.0 有两种不同的部署方式: VIBE 模块:由 Ansible 和 systemd 管理,适合 v4.5.0 的完整开发沙箱。 app/jupyter:轻量的独立 Docker Compose 模板,本页介绍这一方式。 app/jupyter 不是默认 apps 清单项,且创建数据目录是独立步骤;不要直接假设 app.yml -e app=jupyter 能处理目录权限。 快速开始 cd …

  • Supabase

    发布于 内核分支

    概念SOFTWARE

    Supabase —— Build in a weekend, Scale to millions Supabase 是一个开源的 Firebase 替代,对 PostgreSQL 进行了封装,并提供了认证,开箱即用的 API,边缘函数,实时订阅,对象存储,向量嵌入能力。 这是一个低代码的一站式后端平台,能让你几乎告别大部分后端开发的工作,只需要懂数据库设计与前端即可快速出活! Supabase 的口号是:“花个周末写写,随便扩容至百万”。诚然,在小微规模(4c8g)内的 Supabase 极 …

    Supabase —— Build in a weekend, Scale to millions Supabase 是一个开源的 Firebase 替代,对 PostgreSQL 进行了封装,并提供了认证,开箱即用的 API,边缘函数,实时订阅,对象存储,向量嵌入能力。 这是一个低代码的一站式后端平台,能让你几乎告别大部分后端开发的工作,只需要懂数据库设计与前端即可快速出活! Supabase 的口号是:“花个周末写写,随便扩容至百万”。诚然,在小微规模(4c8g)内的 Supabase 极 …

  • Dify:AI 工作流平台

    发布于 应用

    参考SOFTWARE

    Dify 是一个生成式 AI 应用创新引擎和开源 LLM 应用开发平台。它提供从 Agent 构建到 AI 工作流编排、RAG 检索和模型管理的能力,帮助用户轻松构建和运营生成式 AI 原生应用程序。 Pigsty 提供对自托管 Dify 的支持,允许您使用单个命令部署 Dify,同时将关键状态存储在外部管理的 PostgreSQL 中。您可以在同一个 PostgreSQL 实例中使用 pgvector 作为向量数据库,进一步简化部署。 快速开始 为什么要自托管 安装 配置 检查清单 域名和 …

    Dify 是一个生成式 AI 应用创新引擎和开源 LLM 应用开发平台。它提供从 Agent 构建到 AI 工作流编排、RAG 检索和模型管理的能力,帮助用户轻松构建和运营生成式 AI 原生应用程序。 Pigsty 提供对自托管 Dify 的支持,允许您使用单个命令部署 Dify,同时将关键状态存储在外部管理的 PostgreSQL 中。您可以在同一个 PostgreSQL 实例中使用 pgvector 作为向量数据库,进一步简化部署。 快速开始 为什么要自托管 安装 配置 检查清单 域名和 …

  • Odoo:自建开源 ERP

    发布于 应用

    参考SOFTWARE

    Odoo 是一个开源企业资源规划 (ERP) 软件,提供一整套业务应用程序,包括 CRM、销售、采购、库存、生产、会计和其他管理功能。Odoo 是一个典型的 Web 应用程序,使用 PostgreSQL 作为底层数据库。 您的所有业务,都在一个平台上,简单、高效且实惠 公开演示(不一定开放):http://odoo.pigsty.io, 用户名: test@pigsty.io, 密码: pigsty 快速开始 在运行兼容操作系统的全新 Linux x86 / ARM 服务器上执行: curl …

    Odoo 是一个开源企业资源规划 (ERP) 软件,提供一整套业务应用程序,包括 CRM、销售、采购、库存、生产、会计和其他管理功能。Odoo 是一个典型的 Web 应用程序,使用 PostgreSQL 作为底层数据库。 您的所有业务,都在一个平台上,简单、高效且实惠 公开演示(不一定开放):http://odoo.pigsty.io, 用户名: test@pigsty.io, 密码: pigsty 快速开始 在运行兼容操作系统的全新 Linux x86 / ARM 服务器上执行: curl …

  • Wiki.js:维基百科站

    发布于 应用

    参考SOFTWARE

    公开 Demo 地址:http://wiki.pigsty.cc 太长;不看 cd ~/pigsty/app/wiki && docker compose up -d 准备数据库 # postgres://dbuser_wiki:DBUser.Wiki@10.10.10.10:5432/wiki - { name: wiki, owner: dbuser_wiki, revokeconn: true , comment: wiki the api gateway database } - { …

    公开 Demo 地址:http://wiki.pigsty.cc 太长;不看 cd ~/pigsty/app/wiki && docker compose up -d 准备数据库 # postgres://dbuser_wiki:DBUser.Wiki@10.10.10.10:5432/wiki - { name: wiki, owner: dbuser_wiki, revokeconn: true , comment: wiki the api gateway database } - { …

  • Gitea:自建简易代码托管平台

    发布于 应用

    参考SOFTWARE

    Gitea 是轻量级开源 Git 托管平台。 Pigsty 的 app/gitea 模板默认就是 PostgreSQL 外部数据库模式,通过 .env 中 GITEA_DB_* 参数连接数据库。 快速开始 cd ~/pigsty/app/gitea vi .env # 检查域名、端口、数据库连接 make up 默认入口: Web:http://git.pigsty 或 http://<IP>:8889 SSH:<IP>:2222 数据库准备 bin/pgsql-user pg-meta …

    Gitea 是轻量级开源 Git 托管平台。 Pigsty 的 app/gitea 模板默认就是 PostgreSQL 外部数据库模式,通过 .env 中 GITEA_DB_* 参数连接数据库。 快速开始 cd ~/pigsty/app/gitea vi .env # 检查域名、端口、数据库连接 make up 默认入口: Web:http://git.pigsty 或 http://<IP>:8889 SSH:<IP>:2222 数据库准备 bin/pgsql-user pg-meta …

  • PostgREST:自动 API

    发布于 应用

    参考SOFTWARE

    PostgREST 可以将 PostgreSQL schema 直接暴露为 REST API。 Pigsty 提供 app/postgrest 模板,默认端口 8884。 快速开始 cd ~/pigsty/app/postgrest vi .env # 检查 DB_URI / DB_SCHEMA / JWT make up 默认入口: http://<IP>:8884 若配置了入口域名,可通过 http://api.pigsty 访问 关键配置 .env 常用参数: …

    PostgREST 可以将 PostgreSQL schema 直接暴露为 REST API。 Pigsty 提供 app/postgrest 模板,默认端口 8884。 快速开始 cd ~/pigsty/app/postgrest vi .env # 检查 DB_URI / DB_SCHEMA / JWT make up 默认入口: http://<IP>:8884 若配置了入口域名,可通过 http://api.pigsty 访问 关键配置 .env 常用参数: …

  • Kong:API 网关

    发布于 应用

    参考SOFTWARE

    Kong 是开源 API Gateway。 Pigsty 的 app/kong 模板使用 PostgreSQL 作为配置存储,并自动执行一次迁移任务(kong-migration)。 快速开始 cd ~/pigsty/app/kong vi .env # 检查 KONG_PG_* 与端口配置 make 默认端口: Proxy HTTP:8000 Proxy HTTPS:8443 Admin API:8001 数据库准备 bin/pgsql-user pg-meta dbuser_kong …

    Kong 是开源 API Gateway。 Pigsty 的 app/kong 模板使用 PostgreSQL 作为配置存储,并自动执行一次迁移任务(kong-migration)。 快速开始 cd ~/pigsty/app/kong vi .env # 检查 KONG_PG_* 与端口配置 make 默认端口: Proxy HTTP:8000 Proxy HTTPS:8443 Admin API:8001 数据库准备 bin/pgsql-user pg-meta dbuser_kong …

  • ByteBase:模式迁移

    发布于 应用

    任务SOFTWARE

    Bytebase 是数据库 Schema 变更与版本管理工具。 Pigsty 在 app/bytebase 中提供了可直接使用的 Compose 模板,默认监听 8887,并通过 BB_PGURL 连接外部 PostgreSQL。 快速开始 cd ~/pigsty/app/bytebase vi .env # 检查 BB_PORT / BB_DOMAIN / BB_PGURL make up 访问: http://ddl.pigsty http://<IP>:8887 首次启动后,请按 …

    Bytebase 是数据库 Schema 变更与版本管理工具。 Pigsty 在 app/bytebase 中提供了可直接使用的 Compose 模板,默认监听 8887,并通过 BB_PGURL 连接外部 PostgreSQL。 快速开始 cd ~/pigsty/app/bytebase vi .env # 检查 BB_PORT / BB_DOMAIN / BB_PGURL make up 访问: http://ddl.pigsty http://<IP>:8887 首次启动后,请按 …

  • pgAdmin:PostgreSQL 图形管理工具

    发布于 应用

    任务SOFTWARE

    pgAdmin 是 PostgreSQL 的开源图形管理与开发工具。Pigsty v4.5.0 提供 app/pgadmin Docker Compose 模板,并可从当前清单生成服务器列表与密码文件。 先修改默认凭据 模板默认登录名为 admin@pigsty.cc、密码为 pigsty,只适合本地演示。部署到共享网络或公网前,必须修改登录凭据、限制端口访问并配置 HTTPS。 快速开始 conf/meta.yml 默认在 app 组声明 pgAdmin。使用明确限定的目标执行部署: …

    pgAdmin 是 PostgreSQL 的开源图形管理与开发工具。Pigsty v4.5.0 提供 app/pgadmin Docker Compose 模板,并可从当前清单生成服务器列表与密码文件。 先修改默认凭据 模板默认登录名为 admin@pigsty.cc、密码为 pigsty,只适合本地演示。部署到共享网络或公网前,必须修改登录凭据、限制端口访问并配置 HTTPS。 快速开始 conf/meta.yml 默认在 app 组声明 pgAdmin。使用明确限定的目标执行部署: …

  • PGWeb:网页客户端

    发布于 应用

    参考SOFTWARE

    PGWeb 客户端 PGWeb 是一款基于浏览器的 PostgreSQL 客户端。Pigsty 在 app/pgweb 中提供了一个小型 Docker Compose 模板,把容器的 8081 端口发布到主机的 8886 端口。 cd ~/pigsty/app/pgweb make up # docker compose up -d 当 cli.pigsty 门户项解析到 Infra 节点时,可打开 http://cli.pigsty,也可以直接访问 …

    PGWeb 客户端 PGWeb 是一款基于浏览器的 PostgreSQL 客户端。Pigsty 在 app/pgweb 中提供了一个小型 Docker Compose 模板,把容器的 8081 端口发布到主机的 8886 端口。 cd ~/pigsty/app/pgweb make up # docker compose up -d 当 cli.pigsty 门户项解析到 Infra 节点时,可打开 http://cli.pigsty,也可以直接访问 …

  • Electric:PostgreSQL 同步引擎

    发布于 应用

    参考SOFTWARE

    Electric 是 PostgreSQL 同步引擎,专注于将数据库变更高效分发到前端/边缘应用。 Pigsty 提供了 app/electric 配置模板(conf/app/electric.yml),可一键完成数据库、容器与入口配置。 快速开始 curl -fsSL https://repo.pigsty.cc/get | bash; cd ~/pigsty ./bootstrap ./configure -c app/electric vi pigsty.yml # 修改域名、密码、密钥 …

    Electric 是 PostgreSQL 同步引擎,专注于将数据库变更高效分发到前端/边缘应用。 Pigsty 提供了 app/electric 配置模板(conf/app/electric.yml),可一键完成数据库、容器与入口配置。 快速开始 curl -fsSL https://repo.pigsty.cc/get | bash; cd ~/pigsty ./bootstrap ./configure -c app/electric vi pigsty.yml # 修改域名、密码、密钥 …

  • JumpServer:开源堡垒机

    发布于 应用

    参考SOFTWARE

    JumpServer 是开源 PAM / 堡垒机系统,用于集中管理 SSH、RDP、数据库与 Web 资产访问。 Pigsty 的 app/jumpserver 模板使用 Docker Compose 运行 JumpServer 社区版应用层,并使用 Pigsty 托管的 PostgreSQL 作为持久后端数据库。 当前模板基于 JumpServer v4.10.16-ce,保留社区版 core、celery、koko、lion、chen、web 与本地 Redis,移除上游安装器中的内置 …

    JumpServer 是开源 PAM / 堡垒机系统,用于集中管理 SSH、RDP、数据库与 Web 资产访问。 Pigsty 的 app/jumpserver 模板使用 Docker Compose 运行 JumpServer 社区版应用层,并使用 Pigsty 托管的 PostgreSQL 作为持久后端数据库。 当前模板基于 JumpServer v4.10.16-ce,保留社区版 core、celery、koko、lion、chen、web 与本地 Redis,移除上游安装器中的内置 …

  • Registry:容器镜像缓存

    发布于 应用

    参考SOFTWARE

    Pigsty 提供 app/registry 配置模板(conf/app/registry.yml),用于部署: Docker Registry 缓存服务(默认 5000) 可选管理 UI(默认 5080) 快速开始 curl -fsSL https://repo.pigsty.cc/get | bash; cd ~/pigsty ./bootstrap ./configure -c app/registry vi pigsty.yml # 修改域名、证书与端口(如需) ./deploy.yml …

    Pigsty 提供 app/registry 配置模板(conf/app/registry.yml),用于部署: Docker Registry 缓存服务(默认 5000) 可选管理 UI(默认 5080) 快速开始 curl -fsSL https://repo.pigsty.cc/get | bash; cd ~/pigsty ./bootstrap ./configure -c app/registry vi pigsty.yml # 修改域名、证书与端口(如需) ./deploy.yml …

  • Metabase:BI 分析工具

    发布于 应用

    参考SOFTWARE

    Metabase 是一个快速、易用的开源商业智能工具,让您的团队无需 SQL 知识即可探索和可视化数据。 Metabase 提供友好的用户界面和丰富的图表类型,支持连接多种数据库,是企业数据分析的理想选择。 快速开始 在 Pigsty 软件模板目录中提供了 Metabase 的 Docker Compose 配置文件: cd ~/pigsty/app/metabase 检查并修改 .env 配置文件: vim .env # 检查配置,建议修改默认凭据 启动服务: make up # 使用 …

    Metabase 是一个快速、易用的开源商业智能工具,让您的团队无需 SQL 知识即可探索和可视化数据。 Metabase 提供友好的用户界面和丰富的图表类型,支持连接多种数据库,是企业数据分析的理想选择。 快速开始 在 Pigsty 软件模板目录中提供了 Metabase 的 Docker Compose 配置文件: cd ~/pigsty/app/metabase 检查并修改 .env 配置文件: vim .env # 检查配置,建议修改默认凭据 启动服务: make up # 使用 …

  • Immich:自建照片视频库

    发布于 应用

    参考SOFTWARE

    Immich 是高性能自托管照片与视频管理应用,也是最流行的 Google Photos 开源替代品之一。 它提供 Web 与移动端上传、相册共享、时间线、地图、EXIF、RAW、LivePhoto、语义搜索、人脸识别与自动备份等能力,采用 AGPL-3.0 许可证。 Pigsty 的 app/immich 模板使用 Docker Compose 拉起 Immich 应用层,并使用 Pigsty 托管的 PostgreSQL 保存元数据。 当前模板按 Immich v3 组织,默认使用 …

    Immich 是高性能自托管照片与视频管理应用,也是最流行的 Google Photos 开源替代品之一。 它提供 Web 与移动端上传、相册共享、时间线、地图、EXIF、RAW、LivePhoto、语义搜索、人脸识别与自动备份等能力,采用 AGPL-3.0 许可证。 Pigsty 的 app/immich 模板使用 Docker Compose 拉起 Immich 应用层,并使用 Pigsty 托管的 PostgreSQL 保存元数据。 当前模板按 Immich v3 组织,默认使用 …

  • Maybe:自建个人财务

    发布于 应用

    参考SOFTWARE

    Maybe 是一个开源个人财务管理应用,可以用于维护账户、交易、预算、投资与家庭财务视图。Maybe 是典型的 Rails Web 应用,生产环境使用 PostgreSQL 保存业务数据,并使用 Redis 处理后台任务队列。 Pigsty 提供 app/maybe 模板,将 Maybe 的无状态 Web / Worker 容器接入 Pigsty 托管的 PostgreSQL,并用本地 Redis 承载 Sidekiq 队列。这样您可以把最重要的财务数据放在可备份、可监控、可恢复的 …

    Maybe 是一个开源个人财务管理应用,可以用于维护账户、交易、预算、投资与家庭财务视图。Maybe 是典型的 Rails Web 应用,生产环境使用 PostgreSQL 保存业务数据,并使用 Redis 处理后台任务队列。 Pigsty 提供 app/maybe 模板,将 Maybe 的无状态 Web / Worker 容器接入 Pigsty 托管的 PostgreSQL,并用本地 Redis 承载 Sidekiq 队列。这样您可以把最重要的财务数据放在可备份、可监控、可恢复的 …

  • Mattermost:开源团队协作

    发布于 应用

    参考SOFTWARE

    Mattermost 是开源团队协作平台,可作为 Slack 的私有化替代方案。 Pigsty 提供 app/mattermost 配置模板(conf/app/mattermost.yml),默认将应用状态存放到外部 PostgreSQL,并将文件目录持久化到主机路径。 快速开始 curl -fsSL https://repo.pigsty.cc/get | bash; cd ~/pigsty ./bootstrap ./configure -c app/mattermost vi …

    Mattermost 是开源团队协作平台,可作为 Slack 的私有化替代方案。 Pigsty 提供 app/mattermost 配置模板(conf/app/mattermost.yml),默认将应用状态存放到外部 PostgreSQL,并将文件目录持久化到主机路径。 快速开始 curl -fsSL https://repo.pigsty.cc/get | bash; cd ~/pigsty ./bootstrap ./configure -c app/mattermost vi …

  • Teable:AI 无代码数据库

    发布于 应用

    参考SOFTWARE

    Teable 是面向团队协作的无代码数据库平台。 Pigsty 提供 app/teable 模板(conf/app/teable.yml),默认依赖 PostgreSQL + Silo + Docker(不依赖 Redis)。 快速开始 curl -fsSL https://repo.pigsty.cc/get | bash; cd ~/pigsty ./bootstrap ./configure -c app/teable vi pigsty.yml # 修改密码、域名、邮件参数 …

    Teable 是面向团队协作的无代码数据库平台。 Pigsty 提供 app/teable 模板(conf/app/teable.yml),默认依赖 PostgreSQL + Silo + Docker(不依赖 Redis)。 快速开始 curl -fsSL https://repo.pigsty.cc/get | bash; cd ~/pigsty ./bootstrap ./configure -c app/teable vi pigsty.yml # 修改密码、域名、邮件参数 …

  • NocoDB:开源 Airtable

    发布于 应用

    参考SOFTWARE

    NocoDB 是一个开源的 Airtable 替代方案,可以将任何数据库转变为智能电子表格。 它提供了丰富的用户界面,让您无需编写代码即可创建强大的数据库应用。NocoDB 支持 PostgreSQL、MySQL、SQL Server 等多种数据库,是构建内部工具和数据管理系统的理想选择。 快速开始 在 Pigsty 软件模板目录中提供了 NocoDB 的 Docker Compose 配置文件: cd ~/pigsty/app/nocodb 检查并修改 .env 配置文件(根据需要调整数据库连 …

    NocoDB 是一个开源的 Airtable 替代方案,可以将任何数据库转变为智能电子表格。 它提供了丰富的用户界面,让您无需编写代码即可创建强大的数据库应用。NocoDB 支持 PostgreSQL、MySQL、SQL Server 等多种数据库,是构建内部工具和数据管理系统的理想选择。 快速开始 在 Pigsty 软件模板目录中提供了 NocoDB 的 Docker Compose 配置文件: cd ~/pigsty/app/nocodb 检查并修改 .env 配置文件(根据需要调整数据库连 …

  • FerretDB:MongoDB 协议

    发布于 应用

    参考SOFTWARE

    FerretDB 在 PostgreSQL 与 DocumentDB 扩展之上提供 MongoDB 兼容协议。Pigsty 的 app/ferretdb 只运行无状态协议代理;PostgreSQL、postgres 数据库、DocumentDB 扩展与后端登录用户必须预先存在,mongo 配置模板 会一次性准备这些依赖。 快速开始 curl -fsSL https://repo.pigsty.cc/get | bash; cd ~/pigsty ./bootstrap ./configure …

    FerretDB 在 PostgreSQL 与 DocumentDB 扩展之上提供 MongoDB 兼容协议。Pigsty 的 app/ferretdb 只运行无状态协议代理;PostgreSQL、postgres 数据库、DocumentDB 扩展与后端登录用户必须预先存在,mongo 配置模板 会一次性准备这些依赖。 快速开始 curl -fsSL https://repo.pigsty.cc/get | bash; cd ~/pigsty ./bootstrap ./configure …

  • Hindsight:AI 长期记忆

    发布于 应用

    参考SOFTWARE

    Hindsight 是面向 AI Agent 的 PostgreSQL-native 长期记忆服务。 Pigsty 提供 app/hindsight 配置模板(conf/app/hindsight.yml),默认使用 Pigsty 托管的 PostgreSQL,而不是 Hindsight 内置的开发数据库。 快速开始 curl -fsSL https://repo.pigsty.cc/get | bash; cd ~/pigsty ./bootstrap ./configure -c …

    Hindsight 是面向 AI Agent 的 PostgreSQL-native 长期记忆服务。 Pigsty 提供 app/hindsight 配置模板(conf/app/hindsight.yml),默认使用 Pigsty 托管的 PostgreSQL,而不是 Hindsight 内置的开发数据库。 快速开始 curl -fsSL https://repo.pigsty.cc/get | bash; cd ~/pigsty ./bootstrap ./configure -c …

  • InsForge:AI 后端即服务

    发布于 应用

    参考SOFTWARE

    InsForge 是面向 AI 编程代理的开源 Backend-as-a-Service 平台。它以 PostgreSQL 为核心,提供认证、数据库 API、文件存储、模型网关、边缘函数、站点部署和支付集成等能力,让应用可以跳过大部分后端样板代码。 Pigsty 提供 app/insforge 配置模板,将 InsForge OSS 的无状态服务运行在 Docker Compose 中,并把最关键的状态放入 Pigsty 托管的 PostgreSQL。这样可以继续使用 Pigsty 的高可用、备 …

    InsForge 是面向 AI 编程代理的开源 Backend-as-a-Service 平台。它以 PostgreSQL 为核心,提供认证、数据库 API、文件存储、模型网关、边缘函数、站点部署和支付集成等能力,让应用可以跳过大部分后端样板代码。 Pigsty 提供 app/insforge 配置模板,将 InsForge OSS 的无状态服务运行在 Docker Compose 中,并把最关键的状态放入 Pigsty 托管的 PostgreSQL。这样可以继续使用 Pigsty 的高可用、备 …

  • Supabase 企业级自建

    发布于 应用

    参考SOFTWARE

    Supabase 很好,拥有属于你自己的 supabase 则好上加好。 Pigsty 可以帮助您在自己的服务器上(物理机/虚拟机/云服务器),一键自建企业级 supabase —— 更多扩展,更好性能,更深入的控制,更合算的成本。 截至 2026-08,Supabase 的 官方自托管文档 推荐 Docker,并将其他实现归为社区项目;Pigsty 是独立的社区集成,目前不在该页面的项目列表中。 本教程需要您有 Linux 基础知识,否则建议直接使用 Supabase 云服务或 “Docker …

    Supabase 很好,拥有属于你自己的 supabase 则好上加好。 Pigsty 可以帮助您在自己的服务器上(物理机/虚拟机/云服务器),一键自建企业级 supabase —— 更多扩展,更好性能,更深入的控制,更合算的成本。 截至 2026-08,Supabase 的 官方自托管文档 推荐 Docker,并将其他实现归为社区项目;Pigsty 是独立的社区集成,目前不在该页面的项目列表中。 本教程需要您有 Linux 基础知识,否则建议直接使用 Supabase 云服务或 “Docker …