Você tem observado sua conta do Zapier subir por seis meses.
Cada novo fluxo de trabalho adiciona um item a mais, e cada etapa conta como uma tarefa. A fatura mensal agora custa mais do que sua ferramenta de gerenciamento de projetos.
Você começa a pesquisar alternativas e encontra o n8n, uma plataforma de automação que você pode hospedar sozinho no seu próprio servidor virtual privado (VPS), por entre $4 e $10 por mês.
Execuções de fluxo de trabalho ilimitadas. Sem preço por tarefa. Sem contas surpresa quando suas automações decolarem.
A configuração leva cerca de uma hora. E sim, nós te guiamos durante todo o processo.
O Que É n8n e Por Que As Pessoas Estão Hospedando-o Por Conta Própria?
n8n é uma plataforma de automação de fluxo de trabalho que permite conectar aplicativos, mover dados entre serviços e criar automações complexas por meio de um editor visual. Pense nisso como o motor por trás de “quando X acontecer, faça Y e Z”, exceto que você está arrastando nós e desenhando conexões em vez de escrever código.

Com mais de 180.000 estrelas no GitHub e mais de 100 milhões de downloads no Docker, tornou-se uma das ferramentas de automação auto-hospedadas mais populares disponíveis.
A plataforma opera sob uma Licença de Uso Sustentável, que vale a pena entender antes de se comprometer. Não é código aberto tradicional (não certificado pela OSI), mas também não é restritivo. Você pode executá-la livremente para o seu próprio negócio. Apenas não pode revendê-la como um serviço hospedado.
“…Todos podem usar [a fonte do n8n] totalmente de graça… O que é, no entanto, diferente em nossa licença é que as pessoas não podem comercializar nosso código.” – Jan Oberhauser, CEO do n8n, como contado à Sequoia
Pessoas hospedam-se no n8n porque a economia muda uma vez que você ultrapassa o uso básico. n8n Cloud começa em $20/mês para 2.500 execuções no plano Starter, e se você estiver executando um volume real, esses limites aparecem rapidamente.
No teu próprio VPS? Execuções ilimitadas, propriedade completa dos dados, custos fixos. O teu servidor funciona da mesma forma, quer inicies 100 fluxos de trabalho ou 10.000.
O Que Você Pode Automatizar Com n8n?
As mais de 400 integrações embutidas cobrem uma ampla variedade, e os nós construídos pela comunidade elevam o total para milhares. n8n faz parte de um ecossistema crescente de alternativas de código aberto para ferramentas SaaS, cobrindo tudo desde CRM até gestão de projetos.
Algumas configurações comuns:
- CRM e roteamento de leads. Sincroniza contatos entre seu CRM, plataforma de email e Slack quando novos leads chegarem.
- Fluxos de trabalho ativados por Webhook. Responda a eventos de processadores de pagamento, submissões de formulários ou commits do GitHub em tempo real.
- Automação de pipeline de dados. Extraia dados de APIs, transforme-os e envie-os para bases de dados ou planilhas conforme agendado.
- Cadeias de agentes de IA. Conecte LLMs com suas ferramentas internas para construir assistentes de IA personalizados que podem pesquisar, resumir e agir sobre seus dados.
(Essa última é onde os recursos do seu servidor começam a ser importantes — mais sobre isso na seção de especificações.)
Quanto Custa o Auto-Hospedagem n8n?
Hospedar o n8n em um VPS custa entre $4 e $10 por mês, dependendo do seu provedor e plano.
Esse é o custo total da infraestrutura: servidor, armazenamento e largura de banda. O software n8n em si é gratuito.
Compare isso com a execução do n8n na própria nuvem deles:
| Plano | Custo Mensal | Limite de Execução |
| n8n Cloud Starter | $20/mês | 2.500 execuções |
| n8n Cloud Pro | $50/mês | Contagem de execução personalizada |
| n8n Cloud Business | $800/mês | 40.000 execuções |
| VPS Auto-hospedado | $4–10/mês | Ilimitado |
A lacuna aumenta quando você considera como o n8n conta a utilização. O n8n cobra uma execução por gatilho de fluxo de trabalho, independentemente de quantos passos esse fluxo de trabalho contém. Outras plataformas de automação populares contam cada passo como uma tarefa separada.
Então, um fluxo de trabalho de cinco etapas executado 100 vezes por dia resulta em 3.000 execuções n8n por mês, mas 15.000 tarefas em outros lugares.
Usuários reais confirmam isso. Uma análise da ExpressTech encontrou economias anuais de $636–684 para uma configuração que executa aproximadamente 7.000 execuções por mês em quatro fluxos de trabalho. O período de retorno foi de dois a três meses.
Os Custos Ocultos da Auto-Hospedagem
A economia em dólares é real. Mas a auto-hospedagem não é gratuita em todos os sentidos.
Aqui está o que custa para você:
O Seu Tempo. Planeje 1–2 horas por mês para atualizações rotineiras, backups e verificação de registros. Configurações mais pesadas com automações alimentadas por IA exigirão mais.
Fricção na configuração do OAuth. Conectar serviços como Google Workspace ou Microsoft 365 requer a configuração de credenciais OAuth, aproximadamente 10–20 minutos por provedor. A tela de consentimento do OAuth do Google é particularmente irritante; o uso em produção requer a verificação do aplicativo que pode levar dias. (Se você já assistiu a um spinner carregando enquanto o Google revisa seu aplicativo de “teste interno”, você conhece a sensação.)
Falhas na Renovação do SSL. Os certificados Let’s Encrypt são gratuitos e automatizam a renovação de forma eficiente — até que deixam de fazer. Mudanças no DNS ou interrupções no processo podem causar falhas silenciosas. É o tipo de coisa que funciona perfeitamente por 89 dias e então falha às 2 da manhã no dia 90.
Tempo de Configuração Inicial. Reserve de uma a duas horas para o primeiro deployment se você se sente confortável em um terminal. Nunca acessou um servidor via SSH antes? Adicione um tempo extra de adaptação a isso.
Quais as Especificações do Servidor o n8n Precisa?
A configuração mínima para executar o n8n é 2GB de RAM, 2 núcleos de CPU e 20 GB de armazenamento. Isso é suficiente para testes e desenvolvimento leve. Para produção, o ideal é entre 4 GB e 8 GB de RAM.
Além disso, lembre-se de que o n8n é limitado pela memória, não pelo CPU. A RAM importa mais do que a capacidade de processamento. Ele usa cerca de 100MB de memória em repouso, mas os fluxos de trabalho ativos têm picos dependendo do volume de dados e da complexidade dos seus nós.
Aqui está uma conta rápida de guardanapo:
Conte seus fluxos de trabalho ativos, multiplique por 50MB e depois adicione um gigabyte para a própria aplicação n8n mais a sobrecarga do PostgreSQL. Essa é a sua linha de base de RAM.

Novo em hospedagem VPS? Comece com o guia do iniciante para VPS da DreamHost para entender os conceitos básicos antes de dimensionar seu servidor.
Qual VPS Você Deve Escolher para o n8n Auto Hospedado?
4GB de RAM cobrem a maioria dos auto-hospedeiros n8n executando até 100 fluxos de trabalho com gatilhos de webhook. Avance para 8GB para uso intenso, nós de IA ou automação de navegador.
Então, aqui estão as suas opções:
| Caso de Uso | RAM | Plano Recomendado | Notas |
| Automações pessoais, <20 fluxos de trabalho | 2GB | DreamHost Self-Managed VPS Stack 2 | Mínimo viável. Fica apertado com nós de IA ou automação de navegador. |
| Equipe pequena, 20–100 fluxos de trabalho, webhooks | 4GB | DreamHost Self-Managed VPS Stack 4 | Ponto ideal para a maioria dos auto-gerenciadores. Ponto de partida recomendado. |
| Uso intenso, nós de IA, modo de fila | 8GB+ | DreamHost Self-Managed VPS Stack 8 | Para cargas de trabalho de produção com automação de navegador ou modelos de IA locais. |
Algumas especificações que valem a pena prestar atenção além da RAM: o armazenamento NVMe faz uma diferença real para o desempenho do PostgreSQL. Isso porque o I/O do Banco de Dados é tipicamente o gargalo, não o CPU. A largura de banda não medida importa se você está executando cargas de trabalho pesadas de webhook com um fluxo constante de solicitações HTTP recebidas.
E o acesso total ao root não é opcional. Se o seu plano de VPS Hosting não oferecer isso, n8n não pode executar o Docker, gerenciar seu banco de dados ou configurar seus próprios serviços. Shared Hosting não vai funcionar aqui.
DreamHost é um provedor de hospedagem que tem operado infraestrutura de código aberto por mais de 25 anos. Nossos planos de Hospedagem VPS Gerenciado por Conta Própria cobrem todos os requisitos essenciais — armazenamento SSD NVMe, largura de banda ilimitada e acesso total Root — tornando-se uma escolha natural para executar n8n.
Oh, e uma coisa para guardar na parte de trás da sua mente para mais tarde: à medida que o seu uso aumenta, o n8n suporta o modo de fila, uma arquitetura de escalonamento que separa a interface do usuário da execução do fluxo de trabalho usando o Redis como corretor de mensagens. Benchmarks da documentação do n8n mostram um salto de desempenho de 7x quando você faz a mudança.
Como Configurar o n8n em um VPS?
Implementar uma instância n8n auto-hospedada requer cinco passos e cerca de uma hora. Na DreamHost, recomendamos o uso do Docker Compose. Ele agrupa o n8n, PostgreSQL e um proxy reverso (um servidor que fica entre a internet e sua aplicação, lidando com SSL e roteamento) em um único arquivo de configuração.

Aqui está o processo de alto nível:
- Provisione um VPS com Ubuntu 22.04 ou mais recente e acesso SSH
- Instale o Docker e o Docker Compose no servidor
- Crie um arquivo docker-compose.yml que define três serviços: n8n, PostgreSQL e um proxy reverso como Nginx, Traefik ou Caddy
- Configure variáveis de ambiente, que controlam tudo desde suas credenciais de administração do n8n até a string de conexão do banco de dados e sua chave de criptografia
- Execute o comando
docker compose up -de você está ao vivo!
Um arquivo de configuração, um comando. A documentação do n8n Docker Compose explica cada linha do arquivo compose.
Aqui está aproximadamente como o arquivo de composição parece, reduzido ao essencial:
services:
n8n:
image: n8nio/n8n:1.72.1
restart: unless-stopped
ports:
- "5678:5678"
environment:
- DB_TYPE=postgresdb
- DB_POSTGRESDB_HOST=postgres
- DB_POSTGRESDB_USER=n8n
- DB_POSTGRESDB_PASSWORD=sua_senha_db
- N8N_ENCRYPTION_KEY=sua_chave_de_criptografia
- EXECUTIONS_DATA_MAX_AGE=168
depends_on:
- postgres
volumes:
- n8n_data:/home/node/.n8n
postgres:
image: postgres:15
restart: unless-stopped
environment:
- POSTGRES_USER=n8n
- POSTGRES_PASSWORD=sua_senha_db
- POSTGRES_DB=n8n
volumes:
- postgres_data:/var/lib/postgresql/data
volumes:
n8n_data:
postgres_data: Isso é n8n e PostgreSQL funcionando juntos com armazenamento persistente. Para produção, você adicionaria Nginx, Traefik ou Caddy como um terceiro serviço na frente do n8n para lidar com SSL.
(Comece com PostgreSQL desde o primeiro dia. SQLite funciona para testes, mas migrar de SQLite para PostgreSQL depois é doloroso de um jeito “Eu gostaria de ter feito isso certo desde o início”. Poupe-se dessa dor de cabeça específica.)
A documentação do n8n Docker Compose aborda essa camada de proxy reverso completamente.
O Que Você Precisará Antes de Começar
Antes de começar, você precisará:
- Um VPS com acesso Root executando Ubuntu 22.04 ou mais recente, com pelo menos 2GB de RAM (4GB recomendado)
- Um nome de domínio apontado para o endereço IP do seu servidor (para SSL e acesso ao editor n8n)
- Docker e Docker Compose instalados no servidor
- Conhecimento básico de terminal — você deve saber como acessar um servidor via SSH, editar um arquivo e executar comandos
- Cerca de 1–2 horas para a configuração inicial
Mais um pré-requisito que não está em nenhuma lista oficial: faça backup da sua N8N_ENCRYPTION_KEY no momento em que for gerada. Esta chave criptografa todas as suas credenciais armazenadas, incluindo cada chave API, token OAuth e senha de banco de dados que você conectou. Perca a chave e você terá que reconstruir cada integração do zero (e lamentar suas escolhas de vida).
Copie para um local seguro, separado dos seus backups de banco de dados.
Como Manter Segura Uma Instância n8n Auto-Hospedada?
Uma instância auto-hospedada de n8n é tão segura quanto o servidor em que ela funciona, e você é quem controla esse servidor.
A segurança se resume a seis coisas. Nenhuma delas é complicada individualmente, mas pular qualquer uma delas deixa uma lacuna real.
- HTTPS Através De Um Proxy Reverso. Nunca acesse o editor n8n por HTTP simples. Use Nginx, Traefik ou Caddy com um certificado Let’s Encrypt. O Caddy lida automaticamente com SSL, o que é uma coisa a menos para configurar.
- Isolamento de Firewall. Configure o UFW (Firewall Simples) para permitir apenas três portas: SSH (22), HTTP (80) e HTTPS (443). Nunca exponha a porta padrão do n8n 5678 diretamente à internet.
- Isolamento de Rede Docker. Mantenha PostgreSQL e n8n em uma rede interna Docker. A porta do seu banco de dados nunca deve ser acessível de fora.
- Autenticação Forte. Use uma senha de administrador forte. Para instâncias voltadas para a internet, reduza a duração padrão da sessão para forçar a reautenticação a cada poucas horas.
- Atualizações Regulares. Atualize a imagem Docker do n8n mais recente e reinicie. Leia o changelog primeiro, pois as atualizações do n8n podem incluir mudanças significativas.
- Backups Automatizados. Faça backup do seu banco de dados PostgreSQL e da sua chave de criptografia de forma programada. Teste suas restaurações ocasionalmente. Um backup que você nunca testou é uma esperança, não um plano.
Uma coisa mais para ficar de olho que não é necessariamente relacionada à segurança, mas fará uma grande diferença. O n8n armazena a entrada e a saída de cada nó em cada execução, indefinidamente, por padrão. Isso é útil para depuração, mas vai silenciosamente inchar seu banco de dados até você perceber que as coisas estão ficando lentas.
Defina `EXECUTIONS_DATA_MAX_AGE=168` nas suas variáveis de ambiente para podar automaticamente dados de execução com mais de sete dias.
Quais São os Compromissos Entre Auto-Hospedagem e n8n Cloud?
A hospedagem própria do n8n oferece execuções ilimitadas e controle total dos dados por $4–10/mês. O n8n Cloud oferece zero manutenção e gerencia SSL/OAuth por $20–800/mês. A escolha depende de se você deseja possuir sua infraestrutura de automação ou pagar alguém para gerenciá-la.
A documentação do n8n coloca desta forma: “n8n recomenda auto-hospedagem para usuários experientes. Erros podem levar à perda de dados, problemas de segurança e tempo de inatividade. Se você não tem experiência em gerenciar servidores, n8n recomenda n8n Cloud.”
Aqui está como as duas opções se comparam:
| Fator | Auto-Hospedado | n8n Cloud |
| Custo Mensal | $4–10 (VPS) | $20–800 |
| Execuções | Ilimitadas | 2,500–40,000 (por nível) |
| Tempo de configuração | 1–2 horas | Minutos |
| Manutenção | 1–2 horas/mês | Zero |
| Localização dos Dados | Seu servidor | Infraestrutura do n8n |
| Atualizações | Manual (Docker pull) | Automáticas |
| SSL/OAuth | Você configura | Incorporado |
| Escala | Adicione RAM, ou use modo de fila com trabalhadores Redis | Atualize o nível do plano |
Também há um meio-termo que vale a pena conhecer. Plataformas de hospedagem gerenciada como PikaPods (a partir de cerca de $3/mês) e Elestio (~$17/mês) permitem que você execute o n8n auto-hospedado sem precisar gerenciar o servidor por conta própria. Você obtém a maioria dos benefícios de custo e controle e nenhuma das responsabilidades de um administrador de sistemas.
Mas aqui está o quadro maior. Com n8n Cloud, uma plataforma pode alterar preços, pausar seus fluxos de trabalho quando você atingir um limite ou descontinuar recursos dos quais você depende.
Com auto-hospedagem, sua infraestrutura de automação pertence a você. Controle total, responsabilidade total.
Tomando a Decisão Final
A auto-hospedagem faz sentido quando três coisas se alinham:
- Você está executando automações suficientes que os limites de execução na nuvem seriam um problema
- Você deseja que seus dados de fluxo de trabalho estejam em uma infraestrutura que você controla
- Você (ou alguém da sua equipe) está confortável em gastar uma ou duas horas por mês em trabalho de servidor
Caso contrário, n8n Cloud é uma opção razoável. Pagar $20 por mês para nunca ter que pensar sobre registros do Docker é uma troca justa, especialmente para uma equipe pequena que apenas deseja que suas automações funcionem.
Mas uma vez que você estiver pronto para ultrapassar o limite da auto-hospedagem, os cálculos tornam-se decisivos rapidamente. Um VPS modesto com 4GB de RAM executará uma instância de produção n8n por anos com cuidados mínimos. Comece pequeno, atualize conforme seus fluxos de trabalho crescem e mantenha o controle total do seu stack.
Essa última parte importa mais do que pode parecer. Você sempre pode mudar para um servidor maior. É muito mais difícil desvincular-se de uma plataforma SaaS depois que ela altera sua precificação em torno dos fluxos de trabalho que você já construiu.

Assuma o controlo de toda a sua stack. Aplicações, IA, bases de dados e muito mais.
Mantenha todas as credenciais e conversas num servidor que controla, com velocidade NVMe e largura de banda ilimitada incluídas.
Explore os planos de VPS autogeridoPerguntas Frequentes Sobre Auto-Hospedagem n8n
O n8n é realmente gratuito para auto-hospedar?
O software n8n é gratuito para uso em seu próprio servidor sob a Licença de Uso Sustentável. Você pode executá-lo para qualquer finalidade comercial interna sem pagar uma taxa de licença ao n8n. A parte “gratuita” é o software; você ainda pagará pelo seu servidor, que custa de $4 a $10 por mês em um VPS básico.
A licença restringe uma coisa: você não pode pegar o n8n e revendê-lo como seu próprio serviço de automação hospedado. Para executar seus próprios fluxos de trabalho, no entanto, é gratuito.
Quais são os requisitos mínimos de sistema para n8n?
Você precisa de pelo menos 2GB de RAM, 2 núcleos de CPU e 20GB de armazenamento para executar n8n. Isso é suficiente para testes e uso leve. Para cargas de trabalho de produção com 10–20 fluxos de trabalho ativos, opte por 4GB de RAM.
O plano Stack 4 VPS Auto-Gerenciado da DreamHost oferece 4GB de RAM com armazenamento SSD NVMe e acesso total ao Root para executar aplicações auto-hospedadas como n8n. Veja os planos de hospedagem VPS auto-gerenciados para mais detalhes.
Use PostgreSQL em vez de SQLite para produção, e o armazenamento SSD não é opcional para um desempenho de banco de dados decente.
Posso migrar do Zapier para o n8n?
Não espere uma importação com um clique. Não há uma ferramenta de migração direta entre as duas plataformas, então você estará reconstruindo seus fluxos de trabalho no editor visual do n8n do zero.
A boa notícia: o n8n cobre a maioria dos mesmos serviços através de suas 400+ integrações integradas, então suas automações existentes quase certamente podem ser recriadas. Membros da comunidade relatam que isso leva algumas horas para configurações típicas, menos se seus fluxos de trabalho forem simples, mais se você tiver construído sequências multi-etapas complexas.
Como Atualizar Uma Instância Auto-Hospedada Do N8N?
Puxe a última imagem Docker e reinicie seus contêineres. Todo o processo leva menos de cinco minutos. Faça backup do seu banco de dados PostgreSQL antes de atualizações de versão maiores usando `docker exec` no contêiner PostgreSQL e `pg_dump`, ou use seu script de backup existente.
Fixe a sua imagem Docker a uma tag de versão específica (como `n8nio/n8n:1.72.1` em vez de `n8nio/n8n:latest`) para que as atualizações ocorram apenas quando você decidir.
Atualizações descuidadas quebram coisas. Culpados comuns: múltiplos arquivos docker-compose.yml em diferentes pastas, e imagens que foram silenciosamente sobrescritas e acabaram marcadas como none. Leia o changelog antes de fazer o pull.
O n8n auto-hospedado é seguro o suficiente para dados empresariais?
Um n8n auto-hospedado pode ser mais seguro do que hospedado na nuvem, porque seus dados nunca saem do seu servidor. Nenhuma terceira parte armazena suas chaves de API, lógica de workflow ou dados de execução. A troca é que a segurança se torna sua responsabilidade.
Siga a lista de verificação de seis pontos da seção de segurança acima: HTTPS, firewall, isolamento Docker, autenticação forte, atualizações regulares e backups criptografados. A equipe n8n mantém um guia de reforço de segurança que cobre considerações adicionais de produção.
