Repolode
hcengineering

hcengineering/huly-selfhost

Configuración de despliegue con Docker Compose y Kubernetes para alojar Huly, una plataforma de colaboración en equipo de código abierto y todo en uno.

Alternativa open source a:SlackLinearJira

Estrellas
3,576
Forks
470
Issues abiertos
138
Último commit
hace 22 días

¿Qué es?

Este repositorio proporciona la configuración de despliegue para ejecutar Huly, una plataforma de colaboración en equipo, en tu propio servidor. Incluye una configuración de Docker Compose con un proxy inverso nginx, un script de instalación que genera la configuración y un ejemplo de configuración de Kubernetes en el directorio kube. El código fuente de la plataforma está en un repositorio independiente.

La pila ejecuta varios servicios, como CockroachDB para el almacenamiento, Redpanda para la mensajería y Elasticsearch para las búsquedas. Se pueden habilitar componentes opcionales para el correo electrónico (SMTP o Amazon SES), las llamadas de audio y video mediante LiveKit, las notificaciones web push, la integración con Gmail y Google Calendar, las integraciones con GitHub y Telegram, el inicio de sesión con OpenID Connect y GitHub, y un chatbot de IA basado en OpenAI. Los datos persistentes pueden almacenarse en volúmenes con nombre de Docker o en rutas personalizadas del host.

La documentación recomienda al menos 2 vCPU y 8 GB de RAM; lo ideal es contar con 4 vCPU y 16 GB o más. Para actualizar, se cambia la etiqueta de versión de Huly en el archivo de entorno, y el archivo MIGRATION.md enumera los pasos específicos para cada versión.

Funciones clave

  • 01Pila de Docker Compose con un proxy inverso nginx y un script de instalación que genera la configuración
  • 02Ejemplo opcional de configuración de Kubernetes
  • 03Notificaciones por correo electrónico mediante SMTP o Amazon SES
  • 04Llamadas de audio y video basadas en LiveKit
  • 05Sincronización bidireccional con GitHub para issues y pull requests, además de integraciones con Google Calendar y Telegram
  • 06Inicio de sesión mediante OpenID Connect o GitHub OAuth; se puede desactivar el registro de usuarios

Casos de uso

  • Alojar un espacio de trabajo privado para el equipo, con chat, issues y documentos, en tu propio servidor Linux
  • Probar Huly localmente con el script de inicio rápido antes de desplegarlo en producción
  • Conectar un proveedor de identidad OIDC existente para controlar quién puede iniciar sesión

Inicio rápido

  1. 1

    Clona el repositorio huly-selfhost

    git clone https://github.com/hcengineering/huly-selfhost.git
  2. 2

    Entra en la carpeta del proyecto

    cd huly-selfhost
  3. 3

    Ejecuta el script de configuración local rápida

    ./setup.sh --quick
  4. 4

    Tras unos 60 segundos, abre localhost:8087 en el navegador para acceder a Huly

Antes de usarlo

  • El servidor necesita al menos 2 vCPU y 8 GB de RAM; se recomiendan 4 vCPU y 16 GB de RAM.
  • Es posible que las configuraciones incluidas de CockroachDB y Redpanda no estén listas para producción.
  • El modo de inicio rápido está pensado únicamente para pruebas locales.

Temas

Preguntas frecuentes

¿Qué es huly-selfhost?
Configuración de despliegue con Docker Compose y Kubernetes para alojar Huly, una plataforma de colaboración en equipo de código abierto y todo en uno. Este repositorio proporciona la configuración de despliegue para ejecutar Huly, una plataforma de colaboración en equipo, en tu propio servidor. Incluye una configuración de Docker Compose con un proxy inverso nginx, un script de instalación que genera la configuración y un ejemplo de configuración de Kubernetes en el directorio kube. El código fuente de la plataforma está en un repositorio independiente.
¿huly-selfhost es gratuito? ¿Qué licencia tiene?
huly-selfhost es open source bajo la licencia EPL-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿huly-selfhost sigue mantenido?
Mantenimiento activo. El último commit de huly-selfhost fue el 29 sept 2026.
¿Para qué puedo usar huly-selfhost?
Alojar un espacio de trabajo privado para el equipo, con chat, issues y documentos, en tu propio servidor Linux Probar Huly localmente con el script de inicio rápido antes de desplegarlo en producción Conectar un proveedor de identidad OIDC existente para controlar quién puede iniciar sesión
¿Cómo se instala huly-selfhost?
Clona el repositorio huly-selfhost: git clone https://github.com/hcengineering/huly-selfhost.git Entra en la carpeta del proyecto: cd huly-selfhost Ejecuta el script de configuración local rápida: ./setup.sh --quick Tras unos 60 segundos, abre localhost:8087 en el navegador para acceder a Huly
¿Dónde consigo huly-selfhost?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/hcengineering/huly-selfhost

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

Proyectos relacionados