用于在 Kubernetes 集群中部署 Harbor 容器镜像仓库的 Helm Chart。
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
添加 Helm 仓库
helm repo add dify https://borispolonsky.github.io/dify-helm - 2
更新本地仓库索引
helm repo update - 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 数据每日更新。
相关项目
Kubernetes 的包管理工具,用 Chart 打包、安装和管理应用。
开源云原生容器镜像仓库,可存储、签名和扫描镜像与 Helm Chart,支持权限控制与跨仓库复制。
一款声明式 GitOps 持续交付工具,可将 Kubernetes 应用同步为 Git 仓库中定义的状态。
一个 Python Kubernetes 客户端库,API 风格贴近 kubectl,同时提供同步和异步接口。
基于 Tauri 与 Rust 构建的跨平台桌面 Kubernetes 客户端,读取 kubeconfig 并按 kubectl 的方式推导资源状态。