CRM self hosted
CRM self hosted: registros de clientes e próximos passos nos seus servidores
Rode a aplicação do Customermates e o PostgreSQL em uma infraestrutura que você controla, com MCP para o seu próprio cliente de IA. A caixa de entrada para as conversas de LinkedIn e e-mail e os rascunhos de resposta do Mate exigem o Customermates Cloud.
Núcleo AGPL • Docker Compose • PostgreSQL 16
Como funciona
Tudo o que o seu follow-up precisa, em um só lugar. Quatro partes que trabalham juntas.
Seu conhecimento, os dados dos clientes e as conversas vivem juntos, então todo agente que ajuda você trabalha com os mesmos fatos.
Agentes
Todos os planos, Mate no Cloud pagoO Mate já vem integrado. Ou conecte a IA que você já paga, e ela trabalha com os mesmos registros e regras.
Caixa de entrada
Cloud, a partir do ProE-mail e LinkedIn, mais WhatsApp, Instagram e Telegram, junto do cliente a quem cada conversa pertence.
Dados
Todos os planosClientes, negócios e qualquer lista de que o seu negócio precise, com campos, etapas e visualizações próprios.
Conhecimento
Todos os planosPlaybooks, preços e o seu jeito de trabalhar, escritos uma vez. O Mate e os agentes conectados usam as páginas que as permissões deles permitem.
Comece por uma descrição
Uma descrição. Um espaço de trabalho montado pelo seu agente.
Isto é o que a configuração monta a partir de uma frase. Dados de exemplo, o produto de verdade.
Descreva seu negócio
Uma frase sobre sua equipe, seus clientes e como você vende.
O Mate monta
Ele faz algumas perguntas e depois cria as listas, o pipeline, o painel e o playbook.
Trabalhe nele
Conecte o LinkedIn e o e-mail. Navegue abaixo por um exemplo já pronto.
Somos uma consultoria de estratégia com quatro pessoas. Acompanhe clientes, projetos e propostas e nos ajude a fazer follow-up com prospects no LinkedIn.
Widgets criados a partir das listas e dos campos do próprio espaço de trabalho
Como você pode usar
Escolha a tarefa. O espaço de trabalho acompanha.
- Faça follow-up das conversas do LinkedInThreads de LinkedIn e e-mail ficam no cliente. O Mate prepara a resposta e dá data ao próximo passo, e você revisa e envia na própria conversa.Ver o LinkedIn na caixa de entrada
- Faça follow-up de cada proposta depois da conversaClientes, projetos e propostas com as conversas por trás deles, e um próximo passo com data em cada um.CRM para consultores
- Mantenha os próximos passos dos clientes em um só painelCada cliente ganha um próximo passo com data, e o seu painel mostra o que vence em todos eles.Ver o follow-up
- Deixe o seu próprio Claude ou ChatGPT trabalhar no seu CRMConecte o Claude, o ChatGPT, o Cursor ou outro cliente MCP. Ele lê e atualiza o seu espaço de trabalho dentro das suas permissões.Conecte o seu agente
Como funciona
Como avaliar a implantação
- 01
Examine a implantação exata
Leia o guia de self hosting e confira o arquivo Compose atual no repositório.
- 02
Confira o limite da edição
Confirme que o conjunto de recursos do Starter cobre os registros, as visualizações e as interfaces de que o seu fluxo de trabalho precisa.
- 03
Mapeie os serviços externos
Liste cada provedor de e-mail (Resend), OAuth, monitoramento, fluxos de trabalho ou IA que você pretende configurar e os dados que cada um recebe.
- 04
Planeje a operação
Defina backups, restauração testada, atualizações, TLS, monitoramento e controle de acesso para o seu ambiente.
- 05
Teste sem dados de clientes
Rode o fluxo de trabalho completo em um ambiente que não seja de produção antes de o sistema lidar com registros reais.
No produto
Em resumo
Roda na sua infraestrutura
A aplicação do Customermates e o PostgreSQL 16 rodam como dois serviços na implantação com Docker Compose do repositório.
Produto incluído
Registros básicos do CRM, campos personalizados e visualizações, REST, webhooks e MCP com o conjunto de recursos do Starter.
Você opera
Acesso de rede, TLS, atualizações, backups, testes de restauração, monitoramento e cada provedor externo configurado.
Limite só da nuvem
Mensagens conectadas, caixa de entrada unificada, calendário conectado, Mate hospedado e créditos de IA hospedados ficam fora do self hosting.
O Customermates é um CRM self hosted que você pode rodar como dois serviços do Docker Compose: a aplicação e o PostgreSQL 16. Ele serve quando a sua equipe quer operar a infraestrutura do próprio CRM e usar um núcleo de código aberto. Não é a edição self hosted de todos os recursos do Customermates Cloud.
Um CRM self hosted roda em servidores que você controla, em vez de na nuvem do fornecedor: você decide onde ficam a aplicação e o banco de dados e assume as atualizações, os backups e a segurança. Saber se o código é aberto é outra questão, sobre direitos de licença, tratada no guia de CRM open source. Esta página trata do lado operacional no Customermates.
Onde entra o follow-up. O self hosting mantém nos seus servidores os registros de clientes, as datas dos próximos passos, os painéis e o MCP, para que o seu próprio cliente de IA possa lê-los e atualizá-los. Ele não tem a caixa de entrada que coloca as conversas de LinkedIn e e-mail no cliente e não tem o Mate, que escreve os rascunhos de resposta. Se o que você quer do CRM é o follow-up em rascunho nas conversas, comece pelo Customermates Cloud; o self hosting combina mais quando o controle sobre onde os dados rodam pesa mais.
Implantação
Banco de dados
Núcleo do CRM
Interfaces
Direitos de uso
O que roda na sua infraestrutura?
A implantação do repositório contém:
- a imagem da aplicação do Customermates;
- um banco de dados PostgreSQL 16;
- os registros básicos de contatos, organizações, negócios, serviços e tarefas, mais as listas que você adicionar; e
- REST, webhooks e acesso MCP para clientes de IA externos.
O arquivo Compose não inclui n8n, modelo de IA, provedor de envio de e-mails nem um worker separado. Os e-mails de autenticação ainda dependem do serviço de envio externo configurado. Se você conectar algum provedor, você opera essa integração separadamente e deve revisar os dados que ele recebe.
O que está incluído e o que fica de fora?
| Recurso | Customermates self hosted |
|---|---|
| Contatos, organizações, negócios, serviços e tarefas | Incluído |
| Campos personalizados, visualizações em tabela e Kanban | Incluído |
| API REST, webhooks e MCP | Incluído |
| Base de direitos de uso | Starter |
| Assistente Mate hospedado e créditos de IA hospedados | Não incluído |
| Caixa de entrada unificada e contas de mensagens conectadas | Não incluída |
| Visualização somente leitura do calendário conectado | Não incluída |
| Contas conectadas compartilhadas | Não incluídas |
A caixa de entrada unificada do CRM é um recurso da nuvem gerenciada a partir do Pro. O self hosting continua focado no núcleo open source do CRM e nos clientes MCP externos.
Limites entre código aberto e código comercial
O material próprio fora de ee/ é licenciado sob AGPL-3.0-only. Dentro de ee/, o material tem licença comercial, exceto as imagens, fontes, CSS e JavaScript do lado do cliente identificados como AGPL Client Material na Seção 6 de ee/LICENSE.md. Leia as duas licenças antes de modificar, redistribuir ou operar o software no seu caso.
Essa distinção importa quando você compara um CRM open source: um repositório público, sozinho, não diz qual código você pode usar e em quais condições. Se você está avaliando outros projetos que dá para hospedar por conta própria, as comparações com EspoCRM e Twenty mostram como diferem os limites de implantação e de licença de cada um.
Que controle o self hosting oferece?
Você escolhe onde rodam a aplicação e o PostgreSQL e como configura o acesso de rede, os backups, a retenção e as atualizações. É um controle relevante sobre a infraestrutura, mas não é uma garantia automática de conformidade, de segurança ou de isolamento da rede.
Os serviços conectados continuam sendo limites de tratamento de dados separados. Provedores de OAuth, Resend para e-mail, monitoramento, ferramentas de fluxo de trabalho e provedores de IA externos recebem o que a sua configuração envia a eles. O diagnóstico de erros fica no seu servidor; as notificações ao operador usam o destinatário e o provedor de e-mail que você configurar. Isso não é uma promessa geral de ausência de telemetria.
Self hosted ou nuvem gerenciada?
| Escolha o self hosting quando… | Escolha a nuvem gerenciada quando… |
|---|---|
| sua equipe sabe operar Docker e PostgreSQL | você quer que o Customermates opere a aplicação e o banco de dados |
| o limite de recursos do Starter atende | você precisa da caixa de entrada unificada ou do calendário conectado |
| você quer que clientes de IA externos usem o MCP | você quer os direitos dos planos da nuvem e as contas conectadas gerenciadas |
| você vai cuidar de atualizações, backups e recuperação | você prefere uma assinatura com operação gerenciada |
Se você quer testar o Customermates antes de operar o seu próprio servidor, a página CRM open source na nuvem ou self hosted coloca as duas opções lado a lado, com o teste gratuito na nuvem como o começo mais rápido.
Os registros passam de uma instalação para outra, ou de outro CRM, como planilhas XLSX, um tipo de registro por vez e dentro dos limites de linhas, ou pela API REST, que também pode enviar arquivos para campos de Arquivo. Uma importação de XLSX não leva anexos e não existe transferência completa da conta, então planeje uma mudança maior como um projeto de migração que você valida.
Como instalar um CRM self hosted com Docker Compose?
Um CRM auto hospedado como o Customermates sobe a partir de dois arquivos, docker-compose.yml e .env, com docker compose up -d. Você baixa os dois do repositório do Customermates com curl, sem git clone e sem etapa de build. Os pré-requisitos são Docker com Docker Compose v2 e, só para usar HTTPS, um nome de domínio.
- Baixe o
docker-compose.ymle o modelo do.env. - Preencha o
.envantes da primeira inicialização: no mínimo a senha do PostgreSQL, o segredo de autenticação, oBASE_URLe a chave do serviço de envio de e-mails. Sem uma chave de e-mail que funcione, nenhum e-mail sai e ninguém consegue confirmar o endereço. - Rode
docker compose up -d. A primeira inicialização leva cerca de um minuto, enquanto as migrações do banco rodam. - Abra
<BASE_URL>/auth/signup, cadastre-se e crie o primeiro espaço de trabalho; essa conta vira administradora.
Os passos completos, as variáveis do .env, o proxy reverso com HTTPS, as atualizações e os backups estão no guia de self hosting. Qualquer pessoa que alcance o BASE_URL consegue se cadastrar, então, se a instância for só da sua equipe, limite o acesso com VPN, lista de IPs permitidos ou autenticação no proxy.
Perguntas frequentes
O Customermates é totalmente open source?
O material próprio fora de ee/ é AGPL-3.0-only. Dentro de ee/, o material do lado do cliente identificado na Seção 6 de ee/LICENSE.md também é AGPL-3.0-only; o restante do material próprio usa a licença comercial. Leia os dois arquivos de licença para ver o limite exato.
O self hosting inclui a caixa de entrada unificada?
Não. As instalações self hosted usam o conjunto de recursos do Starter, que não tem contas de mensagens, caixa de entrada unificada, contas compartilhadas nem visualização do calendário conectado. Esses recursos fazem parte dos planos da nuvem gerenciada a partir do Pro.
Posso usar IA com o CRM self hosted?
Sim, por meio do MCP e de um cliente e um provedor de IA externos que você escolhe e paga, por exemplo o Claude, como descrito no guia de CRM com Claude. O assistente Mate, exclusivo da nuvem, e os créditos de IA hospedados não fazem parte do self hosting.
O self hosting deixa o CRM em conformidade com a LGPD ou o GDPR?
Nenhum modelo de implantação cria conformidade por si só, nem com a LGPD nem com o GDPR. O self hosting permite escolher onde ficam a aplicação e o banco de dados, mas a sua organização continua responsável pela configuração, pelos provedores, pelos contratos, pelos controles de segurança, pela retenção e pela avaliação jurídica.
O CRM self hosted é gratuito? Preciso de licença?
Uma instância self hosted não tem assinatura, não conta usuários e não cobra
nada: você paga apenas pela sua infraestrutura e pelos provedores que
conectar. O código fora de ee/ é AGPL-3.0-only, e a imagem oficial pode rodar
em produção como Community Build, desde que os recursos exclusivos da nuvem
fiquem desativados. Os termos exatos estão em LICENSE e ee/LICENSE.md.
Preciso saber programar para rodar um CRM self hosted?
Não é preciso programar, mas a sua equipe precisa saber operar Docker e
PostgreSQL: subir os contêineres, preencher o .env, configurar TLS e
acompanhar atualizações, backups e testes de restauração. Se ninguém na equipe
quer cuidar disso, a nuvem gerenciada costuma ser o caminho mais simples.
O que contém a stack oficial do Docker Compose?
Ela contém a aplicação do Customermates e o PostgreSQL 16. O e-mail sai pelo Resend com a sua própria chave de API. n8n, modelos de IA, provedores de identidade e serviços de monitoramento são separados quando você escolhe conectá-los.
Páginas relacionadas
Hospedagem própria do Customermates com Docker Compose
Rode o Customermates no seu servidor com Docker Compose: instalação, .env, e-mail, cadastro, atualizações, backups e diferenças em relação ao Cloud.
Melhores CRM open source em 2026: como comparar
Melhores CRM open source: compare licença, implantação, operação e integrações, veja prós e contras e o limite exato do Customermates com hospedagem própria.
CRM open source
CRM open source gratuito: o que é, prós e contras e como começar. Hospede o núcleo AGPL com Docker Compose ou teste o Pro na nuvem, sem cartão.
Caixa de entrada unificada do CRM
CRM email: cada conversa de Gmail, Outlook, IMAP, LinkedIn, WhatsApp, Instagram e Telegram no registro do cliente, com respostas em rascunho. Nuvem, do Pro.
Customermates
Precisa também de follow-up no LinkedIn e no e-mail? Teste primeiro a nuvem
O self hosting cobre os registros de clientes, REST, webhooks e MCP. Para as conversas de LinkedIn e e-mail em cada cliente e as respostas em rascunho do Mate, teste o Customermates Cloud grátis por 14 dias no Pro, sem cartão de crédito. O caminho self hosted continua aberto.
Quem opera o sistema cuida da infraestrutura, das atualizações, dos backups e dos provedores conectados.













