Repolode
BorisPolonsky

BorisPolonsky/dify-helm

Un chart de Helm para desplegar la plataforma de aplicaciones de LLM Dify en Kubernetes, incluidos sus componentes de API, web, worker, sandbox y plugins.

Estrellas
676
Forks
189
Issues abiertos
5
Último commit
hace 7 días

¿Qué es?

dify-helm es un chart de Helm que despliega langgenius/dify, una plataforma de chatbots y aplicaciones basada en LLM, en un clúster de Kubernetes. Un solo comando `helm install` configura la API de Dify, el frontend web, el worker y beat de Celery, un sandbox para ejecutar código, el daemon de plugins, el backend de agentes y un proxy de Nginx que enruta el tráfico entre ellos.

El chart puede ejecutarse con dependencias incluidas o conectarse a servicios externos. El README indica que admite PostgreSQL o MySQL externos, Redis (independiente o Sentinel), almacenamiento de objetos como S3, Azure Blob, GCS y Alibaba OSS, y varias bases de datos vectoriales, como Weaviate, Qdrant, Milvus y PGVector. Requiere Kubernetes 1.23 o posterior y Helm 3.12 o posterior, y se publica mediante un repositorio de Helm y Artifact Hub.

Funciones clave

  • 01Despliega toda la pila de Dify, incluidos API, web, worker, sandbox y daemon de plugins, con un solo comando `helm install`.
  • 02Incluye un proxy de Nginx que enruta las solicitudes a los servicios de API, web y plugins.
  • 03Funciona con PostgreSQL o MySQL externos y con Redis en modo independiente o Sentinel.
  • 04Admite varios backends de almacenamiento de objetos, como S3, Azure Blob, GCS y Alibaba OSS.
  • 05Admite varias bases de datos vectoriales externas, como Weaviate, Qdrant, Milvus y PGVector.

Casos de uso

  • Ejecutar una instancia autohospedada de Dify en un clúster de Kubernetes existente.
  • Desplegar Dify con PostgreSQL, Redis y almacenamiento de objetos gestionados en lugar de bases de datos dentro del clúster.
  • Configurar entornos independientes de Dify para pruebas y producción con valores de Helm personalizados.

Inicio rápido

  1. 1

    Añade el repositorio de Helm

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

    Actualiza el índice del repositorio local

    helm repo update
  3. 3

    Instala el chart de Dify en tu clúster

    helm install my-release dify/dify

Antes de usarlo

  • Necesitas un clúster de Kubernetes (1.23+) y Helm 3.12+.
  • Despliega muchos componentes (API, web, worker, sandbox y plugin daemon), por lo que alojarlo por tu cuenta requiere bastante trabajo de configuración.
  • Para instalaciones personalizadas, es necesario leer el README independiente del chart.

En colecciones

Temas

Preguntas frecuentes

¿Qué es dify-helm?
Un chart de Helm para desplegar la plataforma de aplicaciones de LLM Dify en Kubernetes, incluidos sus componentes de API, web, worker, sandbox y plugins. dify-helm es un chart de Helm que despliega langgenius/dify, una plataforma de chatbots y aplicaciones basada en LLM, en un clúster de Kubernetes. Un solo comando `helm install` configura la API de Dify, el frontend web, el worker y beat de Celery, un sandbox para ejecutar código, el daemon de plugins, el backend de agentes y un proxy de Nginx que enruta el tráfico entre ellos.
¿dify-helm es gratuito? ¿Qué licencia tiene?
dify-helm es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿dify-helm sigue mantenido?
Mantenimiento activo. El último commit de dify-helm fue el 15 oct 2026.
¿Para qué puedo usar dify-helm?
Ejecutar una instancia autohospedada de Dify en un clúster de Kubernetes existente. Desplegar Dify con PostgreSQL, Redis y almacenamiento de objetos gestionados en lugar de bases de datos dentro del clúster. Configurar entornos independientes de Dify para pruebas y producción con valores de Helm personalizados.
¿Cómo se instala dify-helm?
Añade el repositorio de Helm: helm repo add dify https://borispolonsky.github.io/dify-helm Actualiza el índice del repositorio local: helm repo update Instala el chart de Dify en tu clúster: helm install my-release dify/dify
¿Dónde consigo dify-helm?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/BorisPolonsky/dify-helm

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados