Pagar nuvem pro n8n sai caro quando você escala. Um agente que atende 200 conversas por dia bate rápido no limite do plano cloud: e a conta cresce junto com o uso.

O módulo de Instalação do N8N da Formação em Agentes IA e Automações do ibe.IA resolve esse ponto de forma cirúrgica: você instala o n8n no seu servidor, configura tudo do zero e ainda desbloqueia recursos premium sem pagar a licença. São 13 aulas, cerca de 56 minutos no total.

Por que instalar o n8n no seu servidor

Quando o n8n roda na sua VPS, o custo por execução deixa de existir. Você paga pelo servidor: uma VPS com Docker Swarm sai entre R$50 e R$200 por mês, dependendo da memória e CPU: e roda quantos fluxos quiser, com quantas execuções precisar.

A diferença é grande pra quem atende em volume: uma clínica com 80 mensagens por dia, um agente de imobiliária respondendo interessados, um e-commerce com fluxo de carrinho abandonado. Nesses cenários, o plano cloud do n8n começa a fazer sentido questionável em comparação com servidor próprio.

Além do custo, você ganha controle de dados. Os workflows, as credenciais de API e o histórico de conversa ficam no seu servidor: não no servidor de ninguém.

Primeira aula do módulo mostrando a estrutura de instalação do N8N em Docker Swarm

O que tem dentro (13 aulas)

Introdução (2 min)

Uma aula curta que contextualiza a arquitetura: por que Docker Swarm ao invés de Docker Compose simples, o que é cada serviço que você vai subir e o que você vai sair fazendo no final do módulo.

Pré-requisitos (13 min)

Três aulas que preparam o terreno antes de o n8n subir:

Configurando o DNS do N8N (7 min): aponta o domínio pro servidor e garante que o HTTPS funcione. Sem isso, o webhook do n8n não recebe requisições de fora.

Criando o banco de dados no Postgres (3 min): sobe o banco que o n8n vai usar pra persistir workflows, credenciais e histórico de execuções. Você sai dessa aula com o Postgres rodando como serviço Docker.

Instalando o Redis (3 min): configura a memória de curto prazo que o n8n usa pra gerenciar filas de execução e controle de concorrência. Necessário pra o Worker funcionar corretamente.

N8N: configuração, estrutura e execução (33 min)

O núcleo do módulo. Cinco aulas que constroem cada parte do n8n separada em stacks Docker:

Configurando Variáveis do N8N (9 min): variáveis de ambiente, secrets e o que não pode ficar de fora pra o n8n inicializar corretamente.

Configurando o stack do Editor (8 min): a interface que você abre no browser pra montar os fluxos. Roda separado pra facilitar atualização sem derrubar o que está executando.

Configurando o stack do Task Runners (5 min): parte responsável por processar os nodes que executam código JavaScript/Python dentro dos fluxos.

Configurando o stack do Webhook (4 min): o serviço que recebe requisições externas. Errar a configuração aqui quebra a integração com WhatsApp, formulários e qualquer webhook de entrada.

Configurando o stack do Worker (4 min): executa os fluxos em background. Sem Worker, fluxos que demoram mais de alguns segundos ficam bloqueando a interface.

Atualização e recursos premium (10 min)

Duas aulas que resolvem a questão da licença:

Atualizando o N8N (8 min): processo de atualização de versão sem perder nenhum workflow, credencial ou histórico de execução. Inclui o passo que a maioria erra.

Obtendo recursos premium de graça (2 min): desbloqueia funcionalidades da licença Enterprise sem pagar. Saem desbloqueados: histórico de execuções ilimitado, variáveis de ambiente por ambiente (staging vs produção) e outros recursos que normalmente exigem plano pago.

Quanto tempo e quais pré-requisitos

13 aulas, aproximadamente 56 minutos de vídeo. Na prática, reserve de 2 a 3 horas pra primeira instalação: você vai pausar, copiar comandos no terminal e testar cada stack antes de avançar.

Pré-requisito real: já ter passado pelo módulo “Minha Primeira VPS” do ibe.IA ou ter um servidor Linux com Docker Swarm ativo e um domínio apontando pro servidor. Sem isso, as aulas de pré-requisito vão parecer rápidas demais.

Pra quem é esse módulo

Quem já tem pelo menos 1 cliente de agente ativo e quer parar de pagar pelo n8n cloud sem perder funcionalidade. Quem está montando agente em volume: clínica com 50+ mensagens por dia, imobiliária respondendo interessados, e-commerce com automações de pós-venda: e viu a conta crescer mais que a margem do projeto.

Também pra quem precisa de controle total sobre dados: cliente que tem exigência de LGPD, contrato com cláusula de residência de dados ou simplesmente prefere não depender de disponibilidade de servidor de terceiro.

Não é o primeiro módulo a fazer. Self-hosting faz sentido quando você tem projeto ativo e começa a pensar em margem: não no começo, quando o n8n cloud facilita o onboarding.

Próximo passo

O módulo faz parte da trilha VPS & Self-hosting da Formação em Agentes IA e Automações do ibe.IA. A trilha completa também cobre VPS Escalável com Docker Swarm, configuração de Chatwoot self-hosted e criação de fila com RabbitMQ pro n8n aguentar mais carga.

A Formação em Agentes IA e Automações do ibe.IA ensina a montar agente de atendimento no WhatsApp e cobrar de empresa por isso, do primeiro fluxo no n8n até a instalação em servidor próprio.

Conheça a Formação em Agentes IA e Automações

E se essa leitura te ajudou a entender o que está acontecendo, segue a ibe.IA no Instagram (@ibe.ia) que toda semana sai conteúdo desse jeito.