Coolify vs Portainer vs Easypanel: n8n e Supabase na sua VPS

Coolify, Portainer ou Easypanel pra rodar n8n e Supabase na sua VPS? As três categorias de ferramentas. E por que o Coolify vence o comparativo.

5 min de leitura

Você pesquisa "como instalar n8n" e cada tutorial usa uma ferramenta diferente: um com Portainer, outro com Easypanel, outro com Coolify. A sua hospedagem ainda oferece um instalador de um clique. Todo mundo ensina a apertar o parafuso com uma chave diferente, e quase ninguém explica por que cada chave existe.

A dúvida aperta quando o projeto cresce. A automação que começou como hobby vendeu: o primeiro cliente pagou, o segundo também, e o terceiro, que tem várias filiais, já pergunta de contrato. Enquanto isso, a sua infraestrutura é um monte de serviço espalhado num servidor só, e você não sabe por onde começar a organizar.

É esse nó que o Ep. 1 da série de infraestrutura desfaz. No vídeo acima, o Lucas separa as ferramentas em três categorias, mostra qual faz sentido em cada fase e instala n8n + Supabase numa VPS com Coolify, domínio próprio e conexão segura.

As três categorias de ferramentas pra rodar apps na sua VPS

O servidor é o coração da infraestrutura: um computador num data center que você acessa pela internet, na prática quase sempre uma VPS, o servidor virtual privado. A confusão começa na hora de escolher como gerenciar o que roda nele. O mapa clareia quando você percebe que as ferramentas se dividem em três categorias, e que elas não competem entre si: cada uma resolve um problema de um tamanho.

1. Instaladores de um clique

São os templates da hospedagem: você contrata o plano e sai com o n8n rodando na sua VPS. É como comprar um imóvel pronto: fácil, rápido, resolve o problema de imediato. Pra aprender, testar MVPs e entregar os primeiros projetos, funciona.

E a conta fecha. No exemplo do vídeo, um workflow executando uma vez por minuto, carga comum em automação, custa R$ 750 por mês no n8n Cloud, contra uns R$ 70 por mês com o n8n instalado na sua VPS. Chega a ser dez vezes mais barato.

O limite é a escala: resolve pro primeiro cliente, mas e pro 14º? Quando você precisa de várias aplicações num lugar só, conversando entre si, a história muda.

2. Gerenciadores de aplicações (PaaS)

Coolify, Easypanel e Railway são plataformas como serviço. A analogia do vídeo: eles são o Android ou o iOS do seu servidor, o sistema onde você instala e gerencia vários aplicativos. Só que os aplicativos aqui são n8n, Supabase, WordPress, Chatwoot, cada um com seu domínio e sua configuração, tudo num painel só.

Por baixo dos panos roda o motor Docker; por cima, uma interface simples que tira você do terminal. Dá pra criar redes pras aplicações conversarem entre si com segurança e até distribuí-las em servidores diferentes: se um cair, o resto continua de pé.

3. Orquestradores de containers

O orquestrador é o gerente de projetos das suas aplicações: escalabilidade, balanceamento de carga, recuperação de falha, múltiplas instâncias da mesma aplicação rodando ao mesmo tempo. É a categoria mais poderosa, e a que mais cobra estudo, porque exige entender a fundo como containers funcionam.

É o território de quem gerencia containers de perto, o caminho onde entra o Portainer. Tem até vídeo no canal instalando n8n e Chatwoot por ele. Dá controle fino, mas cobra uma complexidade que projeto pequeno e médio não precisa pagar.

Por que o Coolify vence o comparativo

O critério que decide é direto: Easypanel e Railway são produtos comerciais; o Coolify é 100% open source.

Na fundação de um negócio, isso não é detalhe técnico, é decisão estratégica. Com código aberto, você não fica preso aos planos e preços de um fornecedor único, que pode mudar as regras amanhã: a plataforma roda no seu servidor, no seu controle.

E por que não pular direto pro orquestrador? Porque complexidade também custa. Pra projeto pequeno e médio, o veredito do vídeo é o Coolify: o equilíbrio entre simplicidade e poder, simples de operar, com tudo que você precisa pra rodar automação e IA de forma organizada e profissional.

Container e Docker Compose em um minuto

Container é a tecnologia que empacota uma aplicação com todas as dependências dela num ambiente isolado. O resultado: ela roda igual em qualquer lugar e migra de servidor sem sofrimento, porque tudo que ela precisa está dentro do pacote. Docker Compose é o script que sobe vários containers de uma vez, com um comando só.

No Coolify, isso se organiza numa hierarquia simples: projeto → aplicação → serviços. O template de n8n, por exemplo, é um Compose com dois serviços: o n8n e um banco Postgres.

n8n + Supabase com Coolify: o setup do vídeo

O clique a clique completo, tela a tela, tá no vídeo acima. O caminho, em resumo:

  1. VPS com template Coolify. O Lucas usa Hostinger nos projetos próprios e nos de clientes da fazer.ai, porque a VPS já sobe com o Coolify instalado. O plano KVM 2 dá conta do começo, e você evolui de plano conforme a operação cresce. No carrinho do vídeo, fechar 24 meses economizava R$ 1.000 e incluía domínio grátis no primeiro ano. O cupom FAZERAI dá 10% de desconto na primeira compra: VPS com Coolify na Hostinger.

  2. DNS: um subdomínio por aplicação. No gerenciador de DNS do domínio, crie um registro tipo A pra cada app (coolify, n8n, supabase), todos apontando pro IP da VPS (só o IP, sem http), com TTL 300.

  3. HTTPS no painel. No Settings do Coolify, configure o domínio da instância começando com https:// (ex.: https://coolify.seudominio.cloud). Uns minutos de propagação e o painel abre com certificado válido. Chega de acessar por IP e porta com aviso de conexão insegura.

  4. n8n com Postgres. Crie um projeto (sem caractere especial no nome), ambiente de produção, e adicione o recurso "n8n com Postgres". Configure https://n8n.seudominio.cloud e ajuste as duas variáveis de fuso horário do Compose pra America/Sao_Paulo. É isso que evita execução com hora errada, a reclamação clássica. Deploy. No primeiro acesso, confirme o e-mail: sem isso o n8n limita recursos.

  5. Supabase. Novo recurso, template Supabase: um Compose bem maior, que você pode inspecionar linha a linha no próprio editor. Configure https://supabase.seudominio.cloud, faça o deploy e, no serviço do banco (supabase-db), exponha a porta 5432: é por ela que o n8n conversa com o Postgres do Supabase. Login e senha do painel ficam nas configurações do próprio serviço.

  6. A prova de que tudo se fala. No vídeo, o Lucas cria uma tabela de usuários no Table Editor do Supabase, lê os dados de dentro do n8n com um nó Postgres (host é o subdomínio do Supabase, usuário postgres, senha copiada do serviço) e fecha plugando o banco como memória de um agente de IA: Postgres Chat Memory, janela de contexto 50. O agente passa a lembrar da conversa, e cada mensagem fica registrada numa tabela do Supabase.

A série continua

Este episódio deixa a fundação de pé: servidor, domínio, n8n e Supabase rodando com conexão segura. Só que tudo num servidor só é um ponto único de falha: se ele cair, cai tudo junto.

É o gancho do Ep. 2: múltiplas VPSs conectadas ao mesmo Coolify (o banco num servidor; o Chatwoot e até um modelo de IA próprio no outro), além de backup e notificação de status.

Pra ir além

Faça junto com a comunidade

Mais de 10 mil pessoas fazendo IA na prática. Tire dúvidas, pegue arquivos prontos e veja os bastidores.

Continue lendo