Como instalar o N8N no VPS da Servla

Pré-requisitos

Vídeo tutorial

Passo a Passo para Instalação

Fase 1: Configuração Inicial do Coolify

  1. Acessar o painel: Abra o seu navegador de preferência e digite o endereço IP do seu VPS da Servla, seguido da porta 8000 (exemplo: http://seu_ip:8000).

  2. Criar a conta: Preencha os campos solicitados com o seu Nome, E-mail e Senha para criar o cadastro de usuário administrador raiz (Root user). Clique em "Create Account".

  3. Configuração do Servidor: Na tela de boas-vindas ("Welcome to Coolify"), clique no botão "Let's go!".

  4. Tipo de Servidor: Selecione a opção "This Machine" para fazer o deploy na própria máquina onde o Coolify está rodando.

  5. Configuração do Projeto: Clique em "Create My First Project". Assim que o status indicar "Setup Complete!", clique no botão "Deploy Your First Resource".

Fase 2: Seleção e Preparação do N8N no Coolify

  1. Localizar o serviço: Na barra de pesquisa de novos recursos ("New Resource"), digite "n8n".

  2. Selecionar a versão: Escolha a opção "N8N with Postgres and Worker" para garantir uma infraestrutura robusta com banco de dados dedicado.

Fase 3: Apontamento de DNS na Cloudflare

  1. Criar registro: Acesse o painel do seu domínio na Cloudflare e vá para a seção de registros DNS. Clique em "Add record".

  2. Configurar o subdomínio: Selecione o tipo "A", defina o nome do subdomínio desejado (por exemplo, app ou n8n) e insira o endereço IP do seu VPS da Servla no campo "IPv4 address".

  3. Desabilitar o Proxy: Desmarque a opção de Proxy da Cloudflare (altere de "Proxied" para "DNS only"). Clique em "Save".

Fase 4: Vinculação de Domínio e Deploy no Coolify

  1. Definir o domínio: Retorne à página de configuração do serviço N8N dentro do Coolify.

  2. Inserir a URL: No campo destinado ao domínio, substitua a URL temporária pelo subdomínio criado, adicionando o protocolo seguro https:// antes do endereço e mantendo a porta indicada ao final (exemplo: [https://app.seudominio.com.br:5678](https://app.seudominio.com.br:5678)). Clique em "Save".

  3. Executar a instalação: No canto superior direito da tela de configurações, clique no botão "Deploy".

  4. Acompanhar o processo: Aguarde alguns minutos enquanto o sistema baixa as imagens do Docker e inicializa os containers necessários do N8N e do banco de dados Postgres. O status mudará para "Running (Healthy)" quando concluído.

Fase 5: Configuração Final do N8N

  1. Acesso inicial: Abra uma nova guia no navegador e acesse o endereço do subdomínio configurado.

  2. Conta de proprietário: Na tela "Set up owner account", insira o seu E-mail, Primeiro Nome, Sobrenome e defina uma Senha segura. Clique em "Next".

  3. Finalização: Responda ou pule as perguntas de personalização do perfil de uso.

O painel principal do N8N será carregado e a plataforma estará pronta para a criação de automações.