Chart de Helm para desplegar el registro de contenedores Harbor en un clúster de Kubernetes.
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
Añade el repositorio de Helm
helm repo add dify https://borispolonsky.github.io/dify-helm - 2
Actualiza el índice del repositorio local
helm repo update - 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
Helm es el gestor de paquetes de Kubernetes: instala y administra aplicaciones empaquetadas como Charts reutilizables.
Registro de contenedores cloud native de código abierto que almacena, firma y analiza imágenes y charts de Helm, con RBAC y replicación.
Herramienta declarativa de entrega continua GitOps que sincroniza aplicaciones de Kubernetes con el estado definido en repositorios Git.
Una biblioteca cliente de Python para Kubernetes con una API basada en kubectl e interfaces síncronas y asíncronas (asyncio/trio).
Cliente de escritorio para Kubernetes, creado con Tauri y Rust, que lee tu kubeconfig y calcula el estado como kubectl.