Independent testing Updated April 2026 387 self-hosting guides 5 VPS providers tested

guide

Como Hospedar o n8n Self-Host no Contabo (Guia 2026)

Aprenda como instalar o n8n no VPS do Contabo para uma automação contínua. Este guia oferece um tutorial passo a passo adaptado para desenvolvedores.

Como Hospedar o n8n Self-Host no Contabo (Guia 2026)

Hospedar o n8n por conta própria, uma ferramenta de automação de fluxos de trabalho open-source, pode melhorar suas capacidades de desenvolvimento enquanto lhe dá controle total sobre seus dados. Neste guia, você aprenderá como instalar e configurar o n8n em um VPS do Contabo. Vamos cobrir cada etapa em detalhes, garantindo um processo de configuração tranquilo.

Por que escolher o Contabo?

O Contabo oferece soluções robustas de VPS, ideais para hospedar aplicações como o n8n. Seus planos começam a partir de 5,99 EUR/mês, oferecendo uma opção acessível para desenvolvedores. Aqui estão alguns recursos principais das ofertas de VPS do Contabo:

RecursoVPS do ContaboHetzner CloudDigitalOceanVultrLinode
Preço Inicial5,99 EUR/mês4,15 EUR/mês6 USD/mês6 USD/mês5 USD/mês
Núcleos de CPU41111
RAM8 GB2 GB1 GB1 GB2 GB
Armazenamento200 GB SSD20 GB SSD25 GB SSD25 GB SSD25 GB SSD
Transferência de Dados10 TB1 TB1 TB1 TB1 TB

Com recursos como amplo armazenamento e limites elevados de transferência de dados, fica claro que o Contabo se destaca como uma escolha sólida para desenvolvedores e entusiastas de homelab.

Pré-requisitos

Antes de começar a instalação, assegure-se de possuir:

  1. Um servidor VPS do Contabo. Você pode se inscrever aqui.
  2. Acesso SSH ao servidor.
  3. Conhecimento básico de uso da linha de comando Linux.

Guia de Instalação Passo a Passo

1. Conecte-se ao seu VPS do Contabo

Abra seu terminal e conecte-se ao seu VPS do Contabo usando SSH. Substitua your_username e your_ip_address pelo seu nome de usuário e IP do servidor.

ssh your_username@your_ip_address

2. Atualize o seu Sistema

Após conectar, atualize os pacotes do seu sistema para garantir que seu ambiente esteja atualizado.

sudo apt update && sudo apt upgrade -y

3. Instale o Docker

O n8n funciona de forma eficiente usando Docker. Instale o Docker executando os seguintes comandos:

sudo apt install apt-transport-https ca-certificates curl software-properties-common -y
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
sudo apt update
sudo apt install docker-ce -y

4. Instale o Docker Compose

O Docker Compose é necessário para gerenciar múltiplos containers Docker. Instale-o com:

sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose

5. Crie um Diretório para o n8n

Vá até seu diretório home e crie uma pasta para o n8n:

mkdir ~/n8n
cd ~/n8n

6. Crie um Arquivo docker-compose

Agora crie um arquivo docker-compose.yml para definir seu serviço do n8n. Use um editor de texto como nano ou vim:

nano docker-compose.yml

Adicione o seguinte conteúdo ao arquivo:

version: '3'

services:
  n8n:
    image: n8n-io/n8n
    container_name: n8n
    environment:
      - N8N_HOST=seu_dominio_ou_ip
      - N8N_PORT=5678
      - N8N_PROTOCOL=http
      - N8N_BASIC_AUTH_ACTIVE=false
      - DB_TYPE=sqlite
    ports:
      - "5678:5678"
    volumes:
      - ~/.n8n:/home/node/.n8n
    restart: always

Certifique-se de substituir seu_dominio_ou_ip pelo domínio ou IP do seu servidor.

7. Inicie o n8n

Execute o seguinte comando para iniciar o n8n usando o Docker Compose:

sudo docker-compose up -d

8. Acesse o n8n

Depois que o n8n estiver em execução, acesse-o pelo navegador usando o IP do seu servidor:

http://seu_ip

9. Configure o n8n

Siga as instruções na tela para finalizar sua configuração do n8n. Você pode ativar a autenticação básica nas variáveis de ambiente se desejar proteger sua instalação.

Perguntas Frequentes

1. O que é o n8n e por que devo hospedá-lo por conta própria?

O n8n é uma ferramenta de automação de fluxos de trabalho open-source que permite aos desenvolvedores automatizar tarefas e integrar diversos serviços online. Hospedar o n8n por conta própria oferece controle sobre seus dados, melhora a privacidade e possibilita maior personalização de acordo com suas necessidades de projeto. Com um VPS acessível como o Contabo, fica fácil para desenvolvedores otimizarem seus fluxos de trabalho.

2. Como posso proteger minha instância do n8n no Contabo?

Proteger sua instância do n8n é fundamental, especialmente se estiver lidando com dados sensíveis. Use HTTPS configurando o Nginx como um proxy reverso para criptografar o tráfego. Além disso, ative a autenticação básica no arquivo docker-compose.yml. Atualize regularmente seus containers Docker e aplique patches de segurança para manter um ambiente protegido.

3. Quais as vantagens de usar o Contabo para hospedar o n8n?

As soluções de VPS do Contabo são econômicas e oferecem recursos suficientes para rodar aplicações como o n8n. Com um preço inicial de 5,99 EUR/mês e uma alocação generosa de CPU, RAM e armazenamento, destacam-se entre os concorrentes. Os altos limites de transferência de dados e a confiabilidade do Contabo fazem dele uma escolha sólida para desenvolvedores e entusiastas de homelab que desejam hospedar várias aplicações por conta própria. Para uma visão completa das demais opções, consulte nossa comparação completa de VPS.

Seguindo este guia, você será capaz de instalar e configurar com sucesso o n8n em um VPS do Contabo, abrindo caminho para automações eficientes em seus projetos. --- FIM ---