logo
0
0
WeChat Login
Boris Polonsky<BorisPolonsky@users.noreply.github.com>
Security update: Bump app version to 1.10.1-fix.1 (CVE-2025-55182) (#352)

dify-helm

Github All Releases Release Charts Artifact Hub

Deploy langgenius/dify, an LLM-based chatbot app on Kubernetes with Helm chart.

Prerequisites

  • Kubernetes: 1.23+
  • Helm: 3.12+

Installation

TL;DR

helm repo add dify https://borispolonsky.github.io/dify-helm helm repo update helm install my-release dify/dify

For customized installation, please refer to the README.md file.

Network Architecture

The following diagram illustrates the complete network architecture and service topology of the Dify Helm deployment:

Traffic Routing Rules

The Nginx proxy handles traffic routing with the following rules:

/console/api → API Service (5001) /api → API Service (5001) /v1 → API Service (5001) /files → API Service (5001) /mcp → API Service (5001) /e/ → Plugin Daemon (5002) /explore → Web Service (3000) /marketplace → External Marketplace API /triggers → API Service (5001) / → Web Service (3000) [Default Route]

Core Components

ComponentImagePortRole
APIlanggenius/dify-api:1.10.1-fix.15001RESTful API server, business logic processing
Weblanggenius/dify-web:1.10.1-fix.13000Web UI frontend
Workerlanggenius/dify-api:1.10.1-fix.1-Background task processing (Celery)
Beatlanggenius/dify-api:1.10.1-fix.1-Periodic task scheduler (Celery Beat)
Sandboxlanggenius/dify-sandbox:0.2.128194Secure code execution environment
Plugin Daemonlanggenius/dify-plugin-daemon:0.4.1-local5002, 5003Plugin management and execution
SSRF Proxyubuntu/squid:latest3128External request security proxy
Nginx Proxynginx:latest80Reverse proxy, load balancing

Supported External Components

  • Redis (Standalone and Sentinel)
  • External Database
    • PostgreSQL
    • MySQL
  • Object Storage:
    • Amazon S3
    • Microsoft Azure Blob Storage
    • Alibaba Cloud OSS
    • Google Cloud Storage
    • Tencent Cloud COS
    • Huawei Cloud OBS
    • Volcengine TOS
  • External Vector DB:
    • Weaviate
    • Qdrant
    • Milvus
    • PGVector
    • Tencent Vector DB
    • MyScaleDB
    • TableStore
    • Elasticsearch

Contributors