Ferramentas
Mattermost
Plataforma de chat e colaboração self-hosted, com canais, chamadas de voz e automação de fluxos, para quem quer os dados no próprio servidor.

O Mattermost é um chat de equipe que você instala no seu servidor, no lugar de um serviço como o Slack. Tem canais, chamadas de voz, compartilhamento de tela, automação de fluxos e integração com IA. O servidor é um binário único para Linux, escrito em Go e React, com banco PostgreSQL.
Para que serve
- Manter a conversa interna da empresa num servidor próprio, inclusive em rede isolada da internet.
- Coordenar a resposta a incidentes de TI e segurança em canais dedicados.
- Atender chamados numa central de serviços de TI (service desk).
- Dar suporte a fluxos de DevSecOps, outro uso que o README cita.
Há clientes para web, Android, iOS, Windows, macOS e Linux.
Como começar
A documentação oficial tem guias para Docker, Kubernetes com Helm, pacote Omnibus e tarball. O caminho Docker começa assim:
git clone https://github.com/mattermost/docker
cd docker
cp env.example .envDepois você ajusta o DOMAIN no .env, cria as pastas de volumes e sobe com docker compose, com ou sem o Nginx incluído. A própria documentação avisa que esse modo não serve para produção, por não ter cluster nem alta disponibilidade, e recomenda Kubernetes nesse caso. Também existe um teste gratuito na nuvem do fabricante.
Licença e custo
A licença tem camadas. Os binários que a Mattermost compila saem sob MIT, de uso livre. Se você compilar o código-fonte por conta própria, vale a AGPL v3: quem modifica e oferece o sistema pela rede precisa disponibilizar o código das mudanças. Arquivos de configuração e ferramentas de administração estão sob Apache 2.0. Para fugir da AGPL há licença comercial.
Os planos pagos são Professional, Enterprise e Enterprise Advanced, todos com preço sob consulta. A página de preços não lista uma edição gratuita self-hosted, embora a documentação cite a imagem Team Edition.
Quando vale a pena
Empresas reguladas, órgãos públicos e times que precisam controlar onde as mensagens ficam são o público do Mattermost. O post Alternativas open source a SaaS pago discute esse tipo de troca. Para um time pequeno sem exigência de hospedagem própria, o Slack dá menos trabalho. Rocket.Chat e Zulip são alternativas abertas conhecidas.