wils@web ~ $ cat ~/ajuda/como-instalar-o-n8n-com-docker-compose.md

Servidores

Como instalar o n8n com Docker Compose

atualizado em 21/07/2026

Este manual tem como objetivo orientá-lo na instalação do n8n utilizando o Docker Compose, uma ferramenta que facilita a definição e execução de aplicativos Docker multi-contêiner.

Pré-requisitos

  • Docker instalado
  • Docker Compose instalado

Passo a Passo para Instalação do n8n

1. Criar um diretório para o n8n

mkdir n8n
cd n8n

2. Criar um arquivo docker-compose.yml

Utilize um editor de texto para criar o arquivo:

nano docker-compose.yml

Adicione o seguinte conteúdo ao arquivo:

version: '3'
services:
  n8n:
    image: n8nio/n8n
    ports:
      - "5678:5678"
    environment:
      - N8N_BASIC_AUTH_ACTIVE=true
      - N8N_BASIC_AUTH_USER=usuario
      - N8N_BASIC_AUTH_PASSWORD=senha
      - N8N_HOST=localhost
      - N8N_PORT=5678
      - N8N_PROTOCOL=http
      - DB_TYPE=sqlite
    volumes:
      - ./.n8n:/home/node/.n8n

3. Substituir as credenciais

Certifique-se de substituir usuario e senha por valores seguros de sua escolha.

4. Iniciar o n8n

docker-compose up -d

Este comando inicia o n8n em segundo plano.

5. Acessar o n8n

Abra seu navegador e acesse http://localhost:5678. Você será solicitado a inserir as credenciais que configurou.

Dicas de Verificação e Segurança

Após a instalação, verifique se o n8n está rodando corretamente com:

docker-compose logs -f

Além disso, considere configurar um proxy reverso e HTTPS para aumentar a segurança do seu ambiente.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.