Deploy de aplicações low-code com Coolify e Hetzner
Configure em poucos minutos uma stack robusta com Docker, n8n, Redis e Postgres usando Coolify e Hetzner mesmo sem conhecimentos avançados.
Por que isso é importante
Você quer colocar suas automações e aplicações no ar, mas se sente travado em configurações de servidores e infraestrutura? Com ferramentas como o Coolify e um bom provedor como a Hetzner, é possível acelerar sua jornada, mesmo que esteja começando agora.
Apresentando o Coolify: infraestrutura sem dor de cabeça
O Coolify é uma plataforma open-source com foco em automação de deploy e gerenciamento de aplicações web. Ele é um gerenciador de aplicações similar a Vercel, Netlify ou Heroku, porém hospedado por você, na sua própria VPS. Isso significa controle, flexibilidade e custo reduzido.
Low-code com n8n: sua primeira stack completa
O n8n é uma ferramenta poderosa de automação low-code que pode ser utilizada por quem está começando. No entanto, instalar e hospedar o n8n pode ser um obstáculo, especialmente pela complexidade da infraestrutura. É aqui que a combinação n8n + Coolify em uma VPS brilha.
Escolhendo a VPS ideal: Hetzner ou DigitalOcean?
Dentre as opções de VPS, a Hetzner se destaca por oferecer planos mais robustos por um preço mais acessível. Em comparação, planos similares na DigitalOcean custam significativamente mais. Com apenas 5 dólares mensais, você já começa com 2 vCPU e 4GB de RAM, o suficiente para sua stack inicial.
Atenção
Para usar a Hetzner, é necessário possuir um cartão de crédito internacional e estar preparado para realizar a verificação de identidade com documentos válidos como passaporte, RG ou carteira de motorista.
Cadastro e ativação da conta Hetzner
Instalando o Coolify na sua VPS
A instalação do Coolify é feita com poucos comandos na sua VPS. Após o deploy, você terá um painel visual que permite subir aplicações com poucos cliques ou via arquivos Docker Compose personalizados, suportando Redis, Postgres, n8n e mais.
Componentes da stack recomendada
Redis
Queue manager e cache para performance do n8n
PostgreSQL
Banco de dados relacional para armazenar fluxos, usuários e execuções
Docker + Docker Compose
Orquestração da stack com arquivos de configuração replicáveis
Dica adicional
Muitos comandos utilizados aqui também estão explicados em vídeos complementares, inclusive sobre Docker. Não hesite em utilizar essas referências para reforçar seu entendimento.
Replicando esse setup em qualquer VPS
Não se preocupe se quiser utilizar outra VPS como EC2, Vultr, ou Linode. Todos os passos apresentados nesta aula são replicáveis em qualquer servidor compatível com Linux e Docker, bastando adaptar configurações mínimas.
Erro comum
Ao instalar o Coolify, certifique-se de liberar as portas necessárias no firewall da VPS. Sem isso, o painel web pode não carregar corretamente ou falhar na instalação de serviços.
Deploy da stack completa: n8n com Redis e Postgres
Utilizando o painel visual do Coolify ou arquivos Docker Compose, você vai criar containers individuais para cada serviço (n8n, Redis e Postgres) com suporte a filas e persistência. Tudo em poucos minutos e com controle total dos recursos da VPS.
Execução em modo fila no n8n
Para garantir escalabilidade futura, configure o n8n para rodar em modo worker e queue, utilizando Redis para orquestrar as execuções assíncronas e impedir sobrecarga do serviço principal.
Boa prática
Crie backups regulares do banco de dados Postgres e monitore o uso de recursos pela interface do Coolify para garantir estabilidade e disponibilidade da sua stack.
Tornando sua stack profissional
Com essa estrutura, você terá uma base sólida para escalar suas automações, conectar APIs e criar soluções completas com integração contínua usando pouco código. Ideal tanto para projetos pessoais quanto soluções para clientes.
Segurança e controle total
O controle total sobre a infraestrutura traz vantagens como manutenção própria, custos reduzidos e privacidade de dados. Tudo isso com uma interface amigável e suporte aos conceitos de DevOps modernos.