Pular para o conteúdo principal

Auto-anfitrião

Kanera pode ser auto-hospedado quando você deseja executar o mesmo produto em sua própria infraestrutura e manter o controle de sua implantação, banco de dados, uploads, backups, domínios e configurações operacionais.

A edição auto-hospedada usa a mesma base de código do Kanera Pro. Ele foi projetado para ser executado com Docker Compose e inclui o aplicativo da web, API principal, suporte em tempo real, trabalho em segundo plano, API pública, servidor MCP, PostgreSQL, Valkey e serviço de backup opcional.

Um quadro Kanera no aplicativo web após a implantação.

O que a auto-hospedagem inclui​

A implantação padrão inclui:

  • O aplicativo da web Kanera.
  • A principal API do aplicativo e servidor em tempo real.
  • Um único trabalhador para agendadores, notificações, webhooks e trabalhos de limpeza.
  • PostgreSQL para dados de aplicativos.
  • Valkey para distribuição em tempo real, presença e limites de taxa compartilhada.
  • A API de integração pública.
  • O servidor MCP para agentes de IA.
  • Armazenamento de upload local, com armazenamento opcional compatível com S3.
  • Backups PostgreSQL criptografados opcionais para armazenamento compatível com S3.

Sem limites de plano​

Kanera auto-hospedado não tem plano de faturamento nem verificação de plano. Todos os recursos descritos nestes documentos estão disponíveis para sua implantação, incluindo aqueles que o restante da documentação descreve como precisando do Pro ou de uma avaliação do Pro.

Isso significa que os requisitos do plano nos outros guias não se aplicam a você:

Documentado como precisando de ProEm uma implantação auto-hospedada
quadros e automaçõesIlimitado.
Membros da organizaçãoSem limite de usuários.
Convidados para clientes e empreiteirosSem portão para assentos de hóspedes. Conceda acesso ao quadro conforme necessário.
Chaves de API e API REST públicaDisponível para todos os usuários e todos os administradores do workspace para chaves com escopo definido.
Webhooks personalizadosDisponível para todos os administradores do espaço de trabalho.
Destinos de bate-papo para Slack, Discord, Telegram e ZulipDisponível para todos os administradores do espaço de trabalho.
Notificações pessoais de ntfy, Gotify e webhookDisponível para todos os usuários.
Armazenamento de anexosLimitado pelo seu próprio disco ou bucket S3, não por uma cota.

O comportamento de downgrade descrito por esses guias – webhooks pausados, chaves de API revogadas, canais pessoais desativados – é um mecanismo de cobrança hospedado e nunca é executado aqui. As regras de permissão ainda se aplicam exatamente conforme documentado: o administrador do espaço de trabalho ainda é necessário onde os documentos assim o indicam.

Notificações sobre Kanera auto-hospedado​

As implantações auto-hospedadas incluem o mesmo conjunto de recursos de notificação do Kanera hospedado: gaveta de notificação no aplicativo, e-mail, push do navegador, ntfy pessoal, Gotify e destinos de webhook, regras por espaço de trabalho, preferências de usuário por tipo e destinos de bate-papo do espaço de trabalho para Slack, Discord, Telegram e Zulip.

Configurações de notificação pessoal disponíveis no aplicativo da web Kanera.

A auto-hospedagem é uma boa opção para canais de entrega pessoal, porque um homelab ou servidor interno ntfy ou Gotify geralmente é o ponto principal. Veja E-mail e notificações para SMTP, push, receptores privados e configuração de destino de bate-papo.

Por onde começar​

Comece com Primeiros passos. Ele leva você de um servidor vazio para um Kanera no qual você pode entrar: requisitos, capacidade, arquivo de ambiente, inicialização do Docker Compose e verificações de integridade.

Tudo depois disso é opcional e tem sua própria página:

PáginaCapas
Primeiros passosRequisitos, planejamento de capacidade, valores ambientais, início da pilha e verificação.
Referência AmbientalSegredos necessários, URLs públicos, acesso, armazenamento, entrega, dimensionamento, retenção, monitoramento e configurações administrativas.
Serviços e roteamentoO que cada serviço faz, domínios recomendados, portas de publicação e confiança de proxy reverso.
E-mail e notificaçõesSMTP, push do navegador, destinos pessoais ntfy/Gotify/webhook e destinos de bate-papo.
Integrações e APIsExpondo a API pública e MCP, OAuth para agentes de IA e cópia de anexos do Trello.
Armazenamento e backupsArmazenamento de upload local ou S3, backups de bancos de dados e arquivos e os segredos que vale a pena guardar.
Atualizações e dimensionamentoAtualizando para uma nova versão e contagens de réplicas.
Problemas comunsUma lista de verificação da primeira implantação e os sintomas que mais aparecem.

Para obter a referência de implantação apoiada pela implementação, consulte DEPLOY.md no repositório Kanera.