Repolode
hcengineering

hcengineering/huly-selfhost

Configuração de deploy com Docker Compose e Kubernetes para hospedar o Huly, uma plataforma open source completa de colaboração em equipe.

Alternativa open source a:SlackLinearJira

Estrelas
3,576
Forks
470
Issues abertas
138
Último commit
há 22 dias

O que é?

Este repositório fornece a configuração de deploy para executar o Huly, uma plataforma de colaboração em equipe, no seu próprio servidor. Inclui uma configuração com Docker Compose e proxy reverso nginx, um script que gera a configuração e um exemplo de configuração do Kubernetes no diretório kube. O código-fonte da plataforma está em um repositório separado.

A stack executa vários serviços, incluindo CockroachDB para armazenamento, Redpanda para mensageria e Elasticsearch para buscas. É possível habilitar componentes opcionais para e-mail (SMTP ou Amazon SES), chamadas de áudio e vídeo via LiveKit, notificações Web Push, integração com Gmail e Google Calendar, integrações com GitHub e Telegram, login com OpenID Connect e GitHub, além de um chatbot de IA baseado na OpenAI. Os dados persistentes podem usar volumes nomeados do Docker ou caminhos personalizados no host.

A documentação recomenda pelo menos 2 vCPUs e 8 GB de RAM; o ideal é ter 4 vCPUs e 16 GB ou mais. As atualizações são feitas alterando a tag de versão do Huly no arquivo de ambiente, e o arquivo MIGRATION.md lista as etapas específicas para cada versão.

Recursos principais

  • 01Stack Docker Compose com proxy reverso nginx e um script que gera a configuração
  • 02Exemplo opcional de configuração do Kubernetes
  • 03Notificações por e-mail via SMTP ou Amazon SES
  • 04Chamadas de áudio e vídeo com LiveKit
  • 05Sincronização bidirecional com GitHub para issues e pull requests, além de integrações com Google Calendar e Telegram
  • 06Login via OpenID Connect ou GitHub OAuth, com opção de desabilitar o cadastro

Casos de uso

  • Hospedar um espaço de trabalho privado para a equipe, com chat, issues e documentos, no seu próprio servidor Linux
  • Testar o Huly localmente com o script de início rápido antes de implantá-lo em produção
  • Conectar um provedor de identidade OIDC existente para controlar quem pode fazer login

Início rápido

  1. 1

    Clone o repositório huly-selfhost

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

    Acesse a pasta do projeto

    cd huly-selfhost
  3. 3

    Execute o script de configuração local rápida

    ./setup.sh --quick
  4. 4

    Após cerca de 60 segundos, abra localhost:8087 no navegador para acessar o Huly

Antes de usar

  • O servidor precisa de pelo menos 2 vCPUs e 8 GB de RAM; recomendamos 4 vCPUs e 16 GB de RAM.
  • As configurações incluídas do CockroachDB e do Redpanda podem não estar prontas para produção.
  • O modo de início rápido é destinado apenas a testes locais.

Tópicos

Perguntas frequentes

O que é huly-selfhost?
Configuração de deploy com Docker Compose e Kubernetes para hospedar o Huly, uma plataforma open source completa de colaboração em equipe. Este repositório fornece a configuração de deploy para executar o Huly, uma plataforma de colaboração em equipe, no seu próprio servidor. Inclui uma configuração com Docker Compose e proxy reverso nginx, um script que gera a configuração e um exemplo de configuração do Kubernetes no diretório kube. O código-fonte da plataforma está em um repositório separado.
huly-selfhost é gratuito? Qual é a licença?
huly-selfhost é open source sob a licença EPL-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
huly-selfhost ainda é mantido?
Manutenção ativa. O último commit de huly-selfhost foi em 29 de set. de 2026.
Para que posso usar huly-selfhost?
Hospedar um espaço de trabalho privado para a equipe, com chat, issues e documentos, no seu próprio servidor Linux Testar o Huly localmente com o script de início rápido antes de implantá-lo em produção Conectar um provedor de identidade OIDC existente para controlar quem pode fazer login
Como instalar huly-selfhost?
Clone o repositório huly-selfhost: git clone https://github.com/hcengineering/huly-selfhost.git Acesse a pasta do projeto: cd huly-selfhost Execute o script de configuração local rápida: ./setup.sh --quick Após cerca de 60 segundos, abra localhost:8087 no navegador para acessar o Huly
Onde consigo huly-selfhost?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/hcengineering/huly-selfhost

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados