Como instalar um n8n de graça na Oracle Cloud e deixar rodando 24/7
This content is not available in your language yet.
Oracle Always Free
Um n8n seu, rodando o dia inteiro, sem depender de limite chato de plataforma
Se a ideia é começar em automação com IA sem torrar dinheiro logo de cara, esse setup ainda é um dos melhores atalhos que conheço. Em abril de 2026 ele continua redondo, sobe rápido e te entrega um ambiente real para testar webhook, Telegram, GPT, Google Sheets e o que mais você quiser plugar.
Se você está começando agora em automação, ou já é dev e quer um Zapier/Make ilimitado rodando na sua própria infraestrutura sem gastar 1 real por mês, esse passo a passo é para você.
Eu mesmo uso esse tipo de stack no dia a dia. Foi com uma base parecida que montei um bot de Telegram para converter texto em LIBRAS para o meu filho em menos de 10 minutos. A melhor parte é simples: roda 24/7, aguenta bastante coisa no plano Always Free da Oracle e não fica te travando por número de execuções.
Por que Oracle Cloud + n8n vale tanto a pena
Seção intitulada “Por que Oracle Cloud + n8n vale tanto a pena”- O plano
Always Freeda Oracle ainda entrega até4 OCPUe24 GB de RAMno shapeAmpere A1. - O
n8né open-source, low-code e muito forte para integração com IA. - Você ganha um ambiente de produção de verdade para testar workflow, webhook, fila, bot, integração com GPT, Telegram, Google Sheets e por aí vai.
- Para quem está estudando automação, backend ou IA aplicada, isso vira portfólio de verdade e rende papo bom em entrevista.
Na prática, em uns 20 a 30 minutos dá para deixar tudo no ar.
1. Crie sua conta na Oracle Cloud
Seção intitulada “1. Crie sua conta na Oracle Cloud”Entre em oracle.com/cloud/free, clique em Start for free e siga o cadastro.
Você vai precisar:
- usar um e-mail válido
- preencher seus dados
- cadastrar um cartão de crédito ou débito para verificação
O cartão é só para validação da conta no plano free. O objetivo aqui continua sendo usar o
Always Free.
2. Crie a VM gratuita
Seção intitulada “2. Crie a VM gratuita”No console da Oracle, vá em Compute -> Instances -> Create Instance.
Use algo nessa linha:
- Nome:
n8n-server - Image:
Ubuntu 22.04ouUbuntu 24.04 - Shape:
VM.Standard.A1.Flex - OCPU:
2ou4 - Memória:
12 GBou24 GB - Networking: pode deixar a VCN padrão
- SSH Keys: gere uma chave nova ou cole sua chave pública
Quando a VM ficar com status Running, guarde o Public IP.
Se o shape
Ampere A1não aparecer para você, normalmente é questão de disponibilidade da região.
3. Libere a porta 5678
Seção intitulada “3. Libere a porta 5678”Esse passo é importante, senão o n8n sobe mas você não acessa de fora.
No menu lateral:
Networking -> Virtual Cloud Networks -> sua VCN -> Security Lists -> Default Security List
Adicione uma regra de entrada com estes valores:
- Stateless: desmarcado
- IP Protocol:
TCP - Source CIDR:
0.0.0.0/0 - Destination Port Range:
5678
A porta 22 do SSH normalmente já vem liberada.
4. Entre na VM via SSH
Seção intitulada “4. Entre na VM via SSH”ssh -i caminho/para/sua-chave-privada ubuntu@SEU_IP_PUBLICOSe você gerou a chave no Windows com PuTTY ou outro cliente, use o formato que ele pedir. O
importante aqui é entrar como usuário ubuntu.
5. Instale Docker e Docker Compose
Seção intitulada “5. Instale Docker e Docker Compose”Rode estes comandos:
sudo apt update && sudo apt upgrade -y
sudo apt install -y ca-certificates curl gnupg lsb-releasesudo mkdir -p /etc/apt/keyringscurl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpgecho "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt updatesudo apt install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin
sudo usermod -aG docker $USERnewgrp dockerSe o newgrp docker não surtir efeito na sua sessão, faz logout e entra de novo.
6. Suba o n8n com Docker Compose
Seção intitulada “6. Suba o n8n com Docker Compose”Crie uma pasta para o projeto:
mkdir ~/n8ncd ~/n8nAgora crie um arquivo docker-compose.yml com este conteúdo:
version: "3.8"
services: n8n: image: docker.n8n.io/n8nio/n8n restart: always ports: - "5678:5678" environment: - GENERIC_TIMEZONE=America/Sao_Paulo - TZ=America/Sao_Paulo - N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true - N8N_HOST=0.0.0.0 - N8N_PORT=5678 - N8N_PROTOCOL=http - WEBHOOK_URL=http://SEU_IP_PUBLICO:5678/ volumes: - n8n_data:/home/node/.n8n
volumes: n8n_data:Troque SEU_IP_PUBLICO pelo IP real da VM.
Depois suba o container:
docker compose up -dPronto. Se tudo correu bem, o n8n já está rodando com persistência de dados no volume n8n_data.
7. Acesse no navegador
Seção intitulada “7. Acesse no navegador”Abra:
http://SEU_IP_PUBLICO:5678Na primeira vez, o n8n vai pedir para criar o usuário admin. Fez isso, acabou a instalação.
Você fica com um n8n completo, self-hosted e gratuito.
Dica que evita dor de cabeça com webhook
Seção intitulada “Dica que evita dor de cabeça com webhook”Sempre configure a variável WEBHOOK_URL com o IP exato da sua VM ou com o domínio final, se você
tiver um.
Sem isso, uma parte dos webhooks vai falhar ou gerar URL errada.
Quer deixar com cara de ambiente mais profissional?
Seção intitulada “Quer deixar com cara de ambiente mais profissional?”Não é obrigatório agora, mas depois vale muito:
- colocar um domínio
- passar um
Nginxna frente - ativar
HTTPScomLet's Encrypt - ou usar
Cloudflare Tunnelpara simplificar a exposição pública
Para começar, sinceramente, IP + porta 5678 já resolve boa parte dos casos.
O que dá para fazer com isso hoje
Seção intitulada “O que dá para fazer com isso hoje”- Bot no Telegram com IA respondendo automático
- Captura de lead e sincronização com Notion ou Google Sheets
- Monitoramento de preço com alerta no WhatsApp
- Relatório semanal gerado com GPT e enviado por e-mail
Foi exatamente por esse caminho que comecei a usar o n8n como parte da minha stack de Engenharia de IA.
Se você queria um jeito barato de ter automação própria na cloud, esse aqui ainda é um dos setups mais fortes para sair do zero sem ficar preso em plano mensal.