Repolode
BorisPolonsky

BorisPolonsky/dify-helm

用于在 Kubernetes 上部署 Dify 大模型应用平台的 Helm Chart。

Star
676
Fork
189
未关闭 Issue
5
最近提交
8天前

这是什么?

dify-helm 是一个 Helm Chart,用于把 langgenius/dify 这个基于大模型的聊天机器人与应用平台部署到 Kubernetes 集群中。执行一条 helm install 命令即可启动 Dify 的 API、Web 前端、Celery Worker 与 Beat、用于代码执行的 Sandbox、插件守护进程、Agent 后端,以及在它们之间转发流量的 Nginx 代理。

该 Chart 既可以使用内置依赖,也可以连接外部服务。支持的外部组件包括 PostgreSQL 或 MySQL、单机或 Sentinel 模式的 Redis、S3、Azure Blob、GCS、阿里云 OSS 等对象存储,以及 Weaviate、Qdrant、Milvus、PGVector 等向量数据库。部署要求 Kubernetes 1.23 及以上、Helm 3.12 及以上。

核心功能

  • 01通过一条 Helm 命令部署完整的 Dify 组件栈,包括 API、Web、Worker、Sandbox 和插件守护进程。
  • 02内置 Nginx 代理,将请求转发到 API、Web 与插件服务。
  • 03可对接外部 PostgreSQL 或 MySQL,以及单机或 Sentinel 模式的 Redis。
  • 04支持 S3、Azure Blob、GCS、阿里云 OSS 等多种对象存储。
  • 05可对接 Weaviate、Qdrant、Milvus、PGVector 等多种外部向量数据库。

适用场景

  • 在已有的 Kubernetes 集群上自托管 Dify 实例。
  • 使用托管的 PostgreSQL、Redis 和对象存储替代集群内数据库来部署 Dify。
  • 通过自定义 Helm values 为测试与生产环境分别部署 Dify。

快速上手

  1. 1

    添加 Helm 仓库

    helm repo add dify https://borispolonsky.github.io/dify-helm
  2. 2

    更新本地仓库索引

    helm repo update
  3. 3

    将 Dify Chart 安装到集群中

    helm install my-release dify/dify

使用前须知

  • 需要 Kubernetes 集群(1.23 及以上)和 Helm 3.12 及以上版本。
  • 会部署多个组件(API、Web、Worker、沙箱、插件守护进程),自行部署需要一定的配置工作。
  • 自定义安装需要阅读单独的 Chart 说明文档。

收录于专题

标签

常见问题

dify-helm 是什么?
用于在 Kubernetes 上部署 Dify 大模型应用平台的 Helm Chart。 dify-helm 是一个 Helm Chart,用于把 langgenius/dify 这个基于大模型的聊天机器人与应用平台部署到 Kubernetes 集群中。执行一条 helm install 命令即可启动 Dify 的 API、Web 前端、Celery Worker 与 Beat、用于代码执行的 Sandbox、插件守护进程、Agent 后端,以及在它们之间转发流量的 Nginx 代理。
dify-helm 可以免费使用吗?用的什么许可证?
dify-helm 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
dify-helm 还在维护吗?
活跃维护中。dify-helm 最近一次提交是在 2026年10月15日。
dify-helm 适合用来做什么?
在已有的 Kubernetes 集群上自托管 Dify 实例。 使用托管的 PostgreSQL、Redis 和对象存储替代集群内数据库来部署 Dify。 通过自定义 Helm values 为测试与生产环境分别部署 Dify。
dify-helm 怎么安装和运行?
添加 Helm 仓库: helm repo add dify https://borispolonsky.github.io/dify-helm 更新本地仓库索引: helm repo update 将 Dify Chart 安装到集群中: helm install my-release dify/dify
在哪里获取 dify-helm?
源代码和安装说明在 GitHub 上:https://github.com/BorisPolonsky/dify-helm

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目