Como Instalar o n8n na AWS Grátis (Passo a Passo Completo)

Aprenda a instalar o n8n grátis na AWS e rodar automações 24h por dia com EC2. Guia prático de NoCode e LowCode para iniciantes.

Introdução

Se você quer rodar automações e agentes de IA 24 horas por dia sem gastar nada, instalar o n8n na AWS pode ser a solução perfeita. 

O n8n é uma ferramenta NoCode/LowCode poderosa para criar fluxos automáticos no WhatsApp, Telegram, e-mail, web scraping e muito mais. 

Neste guia, você vai aprender passo a passo como instalar o n8n gratuitamente na Amazon Web Services (AWS), utilizando uma instância EC2 Free Tier. O processo inclui desde a criação da conta até a configuração final, garantindo um servidor rodando suas automações sem custos nos primeiros meses. 

Para baixar os arquivos utilizados na aula, preencha:

Não vamos te encaminhar nenhum tipo de SPAM! A Hashtag Treinamentos é uma empresa preocupada com a proteção de seus dados e realiza o tratamento de acordo com a Lei Geral de Proteção de Dados (Lei n. 13.709/18). Qualquer dúvida, nos contate.

O n8n é uma ferramenta no-code/low-code de automação que você pode instalar gratuitamente em um servidor na AWS (instância EC2) para rodar fluxos e agentes de IA 24 horas por dia. Usando a camada gratuita da AWS, você cria a instância, instala o n8n pelo Easypanel e passa a automatizar WhatsApp, e-mail, web scraping e muito mais — sem pagar mensalidade de plataforma.

O que é o n8n e por que usar na nuvem?

O n8n é uma ferramenta que serve para criar agentes de IA, automações que funcionam com WhatsApp, E-mail, buscas online e tudo de forma visual e prática em formato de fluxogramas.  Além de integrar diversas ferramentas sem precisar programar. 

O único problema de usar o n8n para criar e gerenciar suas automações é que você sempre vai precisar ter um computador ligado rodando essa automação. Contudo, vamos te ensinar acessar o serviço de nuvem da Amazon Web Services (AWS) que funcionará como um PC que sempre estará ligado e rodando os seus fluxos do n8n. 

Rodar o n8n na nuvem (como na AWS) tem vantagens: 

- Disponibilidade 24/7, sem depender do seu computador. 

- Escalabilidade: você pode aumentar recursos se precisar. 

Visão inicial do n8n.

Criando sua conta gratuita na AWS

  1. Busque no Google por AWS
  2. Acesse Amazon Web Services (AWS) – (https://aws.amazon.com/pt/) 
  3. Clique em Criar Conta, no canto direito superior. 
  4. Preencha os campos necessários com seus dados pessoais e crie um nome para a sua conta.  e método de pagamento (cartão é exigido, mas não será cobrado se usar dentro do limite gratuito). 
  5. Confirme o e-mail com código de verificação que foi enviado para o e-mail que utilizou anteriormente.
  6. Crie uma senha para poder acessar a sua conta na AWS.
  7. Escolha a opção de plano gratuito para a sua conta. Lembre-se, a Amazon lhe concede créditos para utilizar e se esses créditos acabarem você ainda vai ter a opção de trocar para o plano pago. Porém, se você não utilizar nenhum crédito o plano gratuito vai continuar.
  8. Preencha agora as informações pessoais de contato. Usando seu número de telefone e endereço.
  9.  Agora chegou o momento de informar os dados do seu cartão de crédito para continuar com a criação da sua conta. A Amazon vai fazer uma cobrança pequena no seu cartão para poder validá-lo, mas logo em sequência vai fazer o estorno dessa cobrança. Não será feita nenhuma outra cobrança sem que a Amazon te consulte antes.
  10. Verifique todos os seus dados e faça as etapas de validação de dados necessárias.
  11. Depois de alguns instantes sua conta estará criada. Para acessá-la, clique no botão Acesse o Console de Gerenciamento da AWS.
  12. Pronto! Sua conta está criada e pronta para ser configurada para rodar suas automações do n8n.
Página inicial do console da sua conta da AWS.

Ativando uma instância EC2 na AWS

O EC2 é um computador virtual hospedado na AWS. 

  1. No console da AWS, clique no botão EC2 no centro da tela. Ou se preferir, pode fazer uma busca por EC2 na barra de pesquisa.    
  2. Agora é possível ter uma visão geral de todos as instâncias EC2 associadas à sua conta. Clique em Executar instância.
  3. Dê um nome para sua instância, por exemplo:  n8n-hashtag
  4. Escolha o sistema operacional Ubuntu (Linux), que é leve e incluído no plano gratuito. 
  5. Para conseguir acessar esse computador virtual, é necessário criar um par de chaves. Para cria-los clique no botão Criar novo par de chaves.
  6. Insira um nome para o seu arquivo par de chaves e mantenha as configurações padrões (RSA e .pem). Depois é só finalizar a criação de par de chaves clicando em Criar par de chaves.
  7. O arquivo .pem vai ser criado e transferido para sua máquina. Ele vai ser muito importante para fazer as configurações da máquina virtual. Então é importante salvá-lo em algum local de fácil acesso.
  8. Clique em Executar instância.

Após alguns minutos sua instância EC2 estará criada e rodando. Para visualizá-la basta clicar em Visualizar todas as instâncias, no canto direito inferior

Lista com suas instâncias EC2

Instalando o Tabby – Ferramenta para acessar seu servidor AWS

Para facilitar o acesso a sua nova instância EC2, vamos baixar um software parceiro chamado de Tabby.  Para fazer isso é necessário baixar e instalar a versão mais atualizada do Tabby.


O link é: https://github.com/Eugeny/tabby

  1. Baixe a versão mais atualizada compatível com seu sistema (Windows/Mac/Linux). Lembre-se que esse programa vai ficar instalado na sua máquina, então procure por uma versão compatível com ela e não com a instância que criamos mais cedo.  
  2. Após instalar, abra o programa e vá em "Settings > Profiles > New Profile"
  3. Busque e selecione pelo tipo de profile chamado de: SSH Connection
  4. Preencha o campo de nome como preferir
  5. O próximo campo a preencher é o de Host que para saber o valor correto precisamos voltar na página que contém as informações das suas instâncias dentro de AWS. Busque pelo ID da Instância que você vai conectar com o Tabby e clique para abrir.
  6. Dentro dessa nova página, procure pelo Endereço IPv4 público. Copiei esse endereço e cole no campo de Host nas configurações do Tabby.
  7. O seu Username precisa ser ubuntu.
  8. E agora é necessário adicionar o arquivo .pem que baixou anteriormente no campo de Private Keys.
  9. Agora é só salvar todas as alterações e apertar o botão de PLAY na sua nova instância.
Primeiro acesso ao EasyPanel.

E com isso, a sua conta no Tabby já esta conectada a sua Instância EC2 que esta sendo hospedado pela AWS.

Ícone Agentes de IA e n8nAgentes de IA e n8n Impressionador

Crie agentes de IA que trabalham por você e automações que rodam sozinhas, sem escrever uma linha de código. Aprenda o n8n do zero, conecte WhatsApp, e-mail, planilhas e os sistemas que a empresa já usa, e monte projetos reais como agente de atendimento, de cobrança e de triagem de currículos.

Começar agoraSeta para a direita
Fundo Agentes de IA e n8nTelas Agentes de IA e n8n

Instalando o Easy Panel (gerenciador)

O EasyPanel é uma interface gráfica que facilita a gestão de aplicações no seu servidor. Vamos instalá-lo para simplificar o processo de configuração do n8n. Com o terminal você vai precisar digitar alguns comandos para instalar o EasyPanel.  Digite exatamente esses comandos para conseguir fazer:

  1. sudo -i (Para conseguir ter o acesso como administrador)
  2. curl -sSL https://get.easypanel.io | sh
    Vários processos de instalação vão começar automaticamente e podem demorar alguns minutos. E Algo parecido com isso deve aparecer
Mensagem de instalação concluida e link para acesso online.

Configurando o Firewall

Agora é necessário configurar o Firewall para liberar a conexão entre o EasyPanel e a máquina dentro da AWS.

  1. Dentro da sua instância EC2, desça um pouco até encontrar a parte de Segurança. E acesse o botão Grupo de segurança.
  2. Agora nessa página conseguimos ver algumas e configurar algumas regras de entrada. E para continuar o nosso processo, é necessário clicar em Editar regras de entrada e em seguida Adicionar regra.
  3. Em Tipo de informação, selecione TCP personalizado
  4. Em Intervalo de portas complete com o valor 3000
  5. E no campo de Origem, preencha pela opção de Origem: 0.0.0.0/0 (qualquer lugar)
  6. Agora é só salvar
Lista de regras de entrada da sua instância EC2.

Criando e acessando sua conta Easypanel

Ao acessar o EasyPanel pela primeira vez, você precisará criar um usuário administrador. Escolha um nome de usuário e uma senha segura para proteger seu painel de controle. Este painel será usado para instalar e gerenciar o n8n de forma visual, sem necessidade de comandos complexos.

Instalando o n8n no Easy Panel

  1. No painel do EasyPanel, clique em "Criar Projeto"
    • Nome do projeto: n8n
    • Clique em "Criar"
  2. Dentro do projeto, clique em "Adicionar Serviço"
    •  Nome do serviço: main
    • Tipo: encontre e selecione n8n na lista
    • Versão: preencha esse campo com n8nio/n8n:latest
    •  Clique em "Criar"
  3. O EasyPanel começará a baixar e configurar o n8n automaticamente
  4. Enquanto isso, no console AWS, adicione uma nova regra ao grupo de segurança:
    • Em Tipo de informação, selecione HTTPS
    • E no campo de Origem, pela opção de Origem: 0.0.0.0/0
  5. Quando o serviço estiver pronto, clique no botão "Abrir" no EasyPanel

Com isso, ao acessar o link que o EasyPanel entregou quando finalizou a instalação do n8n você vai conseguir o n8n.

pagina inicial de criação de conta no n8n

Ativando a licença gratuita do n8n

Ao acessar pela primeira vez, você pode solicitar uma licença gratuita:

  1. Preencha nome, e-mail e senha.
  2. Clique em Send me a free license key.
  3. Verifique seu e-mail e copie a chave recebida.
  4. No painel do n8n, vá em Settings → Enter activation key.
  5. Cole a chave e clique em Activate.

Pronto! Seu n8n está ativado com recursos premium gratuitos.

Considerações sobre custos da AWS

  • O AWS Free Tier cobre o uso inicial por 12 meses ou até os créditos acabarem.
  • Após isso, o custo médio é de US$ 5 a 10/mês (~R$ 30–60).
  • Alternativa: usar uma VPS externa (Hostinger, DigitalOcean, etc.), que custa em média R$ 60–90/mês.
  • Outra opção é rodar o n8n localmente no seu PC, mas ele só funciona enquanto o computador estiver ligado.

Conclusão

Agora você sabe como instalar e rodar o n8n na AWS gratuitamente, mantendo suas automações ativas 24 horas por dia.

Essa configuração com EC2 + Easy Panel é prática, escalável e ideal para quem deseja levar suas integrações NoCode/LowCode para outro nível.

Conheça a formação No Code + IA da Hashtag Treinamentos e aprenda a criar agentes de IA e automatizar processos sem precisar programar!

Caso prefira esse conteúdo no formato de vídeo-aula, assista aos vídeos abaixo ou acesse o nosso canal do YouTube!

O que você aprende neste vídeo

Resposta rápida: A aula sobe o n8n numa instância EC2 com Ubuntu, acessada do PC por SSH, e instala antes o Easypanel, que depois facilita instalar outros programas sem digitar comandos; a licença do n8n é ativada por uma chave enviada por e-mail. O limite que o instrutor aponta: a Amazon passa a cobrar depois dos primeiros meses ou dos créditos.

Neste vídeo (28 min):

  • 4:11 - No painel do EC2, aponta os créditos e os dias restantes que cobrem os custos da conta.
  • 5:47 - Cria a instância com um nome e escolhe o Ubuntu, um Linux leve e qualificado para o nível gratuito, como sistema operacional.
  • 7:04 - Gera o par de chaves que dá acesso à instância, baixado como arquivo .pem, e pede para guardá-lo num lugar fácil de achar.
  • 8:03 - Em vez do botão Conectar da AWS, usa o Tabby, que o instrutor acha mais direto, baixado da página de releases no GitHub.
  • 10:21 - No Tabby, cria um perfil de conexão SSH com o IP público da instância como host, o usuário e o arquivo de chaves.
  • 13:23 - Conecta à instância e cai na linha de comando do Linux, onde tudo se faz digitando comandos, que o instrutor passa prontos.
  • 15:12 - Roda, como administrador, o comando curl que instala o Easypanel, e a instalação segue sozinha, sem mexer no teclado.
  • 18:26 - Libera a porta 3000 numa regra de entrada do grupo de segurança, aberta a qualquer IP, e a tela de setup do Easypanel aparece.
  • 19:53 - Cria um projeto no Easypanel e instala o n8n pelos templates.
  • 23:28 - Adiciona a regra de HTTPS, na porta 443, e o endereço do n8n, que dava erro, abre.
  • 24:53 - Pede por e-mail a chave de licença que o n8n oferece para liberar recursos premium e a ativa em Settings, no botão Enter activation key.
  • 26:32 - Fecha com a ressalva de custo: o serviço da Amazon passa a cobrar depois dos primeiros meses ou dos créditos, e compara com o custo de uma VPS.

Trechos do vídeo:

  • Instalado no próprio PC, o n8n só funciona enquanto o computador está ligado; para rodar automações 24 horas por dia, ele precisa de uma máquina que nunca desliga, como uma instância EC2, a máquina virtual que fica nos servidores da Amazon.
  • Numa máquina virtual da AWS, um programa instalado só abre de fora depois que a porta dele é liberada numa regra de entrada do grupo de segurança, a barreira de conexão da instância.
  • Escolher a imagem latest ao instalar o n8n pelo Easypanel instala a versão mais recente, sem você precisar saber o número dela.
  • Não adianta usar a chave de licença do n8n de outra pessoa: cada um pede a sua por e-mail, e a chave mostrada no vídeo já foi usada na ativação.

FAQ

1. O n8n na AWS é totalmente gratuito?

Não. Ele é gratuito no Free Tier por 12 meses ou enquanto houver créditos. Depois, passa a custar entre US$ 5 e 10/mês.

2. Posso rodar o n8n no meu próprio computador?

Sim. É possível instalar localmente, mas ele só funciona enquanto o PC estiver ligado.

3. Preciso saber Linux para instalar o n8n?

Não. O guia usa o EasyPanel, que permite gerenciar tudo por interface gráfica sem comandos complexos.

4. Qual a vantagem de usar AWS em vez de outra VPS?

A AWS tem plano gratuito e alta confiabilidade. Outras VPS podem ser mais baratas após o fim do Free Tier.

5. O que posso automatizar com o n8n?

Você pode integrar WhatsApp, Telegram, e-mail, Google Sheets, APIs, web scraping, entre outros.

Hashtag Treinamentos

Para acessar outras publicações de No Code, clique aqui!


Quer aprender mais sobre Inteligência Artificial com um minicurso básico gratuito?

Posts mais recentes de No Code

Posts mais recentes da Hashtag Treinamentos