Repolode
BorisPolonsky

BorisPolonsky/dify-helm

Dify LLM 앱 플랫폼의 API, 웹, 워커, 샌드박스, 플러그인 구성 요소를 Kubernetes에 배포하는 Helm chart입니다.

스타
676
포크
189
열린 이슈
5
마지막 커밋
8일 전

어떤 프로젝트인가요?

dify-helm은 LLM 기반 챗봇 및 애플리케이션 플랫폼인 langgenius/dify를 Kubernetes 클러스터에 배포하는 Helm chart입니다. helm install 명령 하나로 Dify API, 웹 프런트엔드, Celery worker와 beat, 코드 실행용 sandbox, plugin daemon, agent 백엔드, 그리고 구성 요소 간 트래픽을 라우팅하는 Nginx 프록시를 설정합니다.

차트는 번들로 제공되는 종속성을 사용하거나 외부 서비스를 지정해 실행할 수 있습니다. README에는 외부 PostgreSQL 또는 MySQL, Redis(standalone 또는 Sentinel), S3, Azure Blob, GCS, Alibaba OSS 등의 오브젝트 스토리지와 Weaviate, Qdrant, Milvus, PGVector를 포함한 다양한 벡터 데이터베이스 지원이 안내되어 있습니다. Kubernetes 1.23+와 Helm 3.12+가 필요하며, 차트는 Helm 저장소와 Artifact Hub를 통해 배포됩니다.

핵심 기능

  • 01Helm install 한 번으로 API, 웹, 워커, 샌드박스, plugin daemon을 포함한 Dify 전체 스택을 배포합니다.
  • 02API, 웹, 플러그인 서비스로 요청을 라우팅하는 Nginx 프록시를 포함합니다.
  • 03외부 PostgreSQL 또는 MySQL, 그리고 standalone 또는 Sentinel 모드의 Redis를 사용할 수 있습니다.
  • 04S3, Azure Blob, GCS, Alibaba OSS 등 다양한 오브젝트 스토리지 백엔드를 지원합니다.
  • 05Weaviate, 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 차트를 클러스터에 설치합니다

    helm install my-release dify/dify

사용 전 알아둘 점

  • Kubernetes 클러스터(1.23+)와 Helm 3.12+가 필요합니다.
  • 여러 구성 요소(API, web, worker, sandbox, plugin daemon)를 배포하므로 셀프 호스팅에는 상당한 설정 작업이 필요합니다.
  • 설정을 맞춤화해 설치하려면 별도의 차트 README를 읽어야 합니다.

포함된 컬렉션

토픽

자주 묻는 질문

dify-helm은(는) 무엇인가요?
Dify LLM 앱 플랫폼의 API, 웹, 워커, 샌드박스, 플러그인 구성 요소를 Kubernetes에 배포하는 Helm chart입니다. dify-helm은 LLM 기반 챗봇 및 애플리케이션 플랫폼인 langgenius/dify를 Kubernetes 클러스터에 배포하는 Helm chart입니다. helm install 명령 하나로 Dify API, 웹 프런트엔드, Celery worker와 beat, 코드 실행용 sandbox, plugin daemon, 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 차트를 클러스터에 설치합니다: helm install my-release dify/dify
dify-helm은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/BorisPolonsky/dify-helm

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트