wils@web ~ $ cat ~/ajuda/como-instalar-o-n8n-0-200-em-um-conteiner-docker-no-ubuntu-22-04-guia-passo-a-passo.md
DockerComo instalar o n8n 0.200 em um contêiner Docker no Ubuntu 22.04: Guia passo a passo
Introdução
O n8n é uma ferramenta de automação que permite conectar diferentes serviços e criar fluxos de trabalho de forma visual. Neste guia, vamos aprender como instalar o n8n versão 0.200 em um contêiner Docker no Ubuntu 22.04.
Pré-requisitos
- Ubuntu 22.04 instalado.
- Docker e Docker Compose instalados.
Passo a Passo
1. Atualizar o sistema
Antes de começar, é uma boa prática atualizar seu sistema:
sudo apt update && sudo apt upgrade -y2. Instalar o Docker
Se o Docker ainda não estiver instalado, execute os seguintes comandos:
sudo apt install docker.io -yApós a instalação, inicie e habilite o serviço do Docker:
sudo systemctl start dockersudo systemctl enable docker3. Criar um diretório para o n8n
Crie um diretório onde os dados do n8n serão armazenados:
mkdir ~/n8n4. Criar um arquivo Docker Compose
Dentro do diretório criado, crie um arquivo chamado docker-compose.yml:
nano ~/n8n/docker-compose.ymlAdicione o seguinte conteúdo ao arquivo:
version: '3.1'
services:
n8n:
image: n8n:n8n@sha256:8f5b2e4b0c2e0d3b0a8a1b1e9f6b1d3f8d7f8e7b8d5b1e5a5c5e5f5a5e5f5a5
ports:
- "5678:5678"
environment:
- DB_TYPE=sqlite
- N8N_BASIC_AUTH_ACTIVE=true
- N8N_BASIC_AUTH_USER=usuário
- N8N_BASIC_AUTH_PASSWORD=senha
volumes:
- ~/.n8n:/home/node/.n8n
5. Subir o contêiner
Agora, inicie o contêiner com o Docker Compose:
cd ~/n8n
sudo docker-compose up -d6. Acessar o n8n
O n8n estará acessível no seu navegador em http://localhost:5678. Use as credenciais que você definiu no arquivo docker-compose.yml.
Conclusão
Você agora tem o n8n 0.200 rodando em um contêiner Docker no Ubuntu 22.04. Para uma melhor performance, considere utilizar um banco de dados externo como PostgreSQL ou MySQL. Isso permitirá que você escale suas automações de forma mais eficiente.
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.