Aprenda a instalar o n8n, uma ferramenta poderosa para automação de fluxos de trabalho, utilizando Portainer com Traefik como proxy reverso. Neste tutorial, você encontrará duas abordagens para a instalação: Docker Swarm e Docker Compose. A escolha da abordagem dependerá das suas necessidades e da arquitetura do seu sistema.

Se você encontrar algum problema ou tiver dúvidas durante o processo de instalação, sinta-se à vontade para perguntar.

Requisitos
Antes de iniciar, verifique se você possui os seguintes componentes:- Portainer instalado e configurado em seu servidor.
- Traefik configurado e em execução como proxy reverso.
- PostgreSQL para o armazenamento de dados do n8n.
- Redis para gerenciar filas de execução.
- Um volume chamado n8n_data, criado como externo para a persistência de dados.
Instalação do n8n no Portainer Usando Docker Swarm
A seguir, apresentamos a stack completa do n8n para Docker Swarm: Para visualizar o conteúdo, você precisa Entrar ou Registrar-se.
Passo a Passo para Implantar a Stack no Docker Swarm
- Acesse o Portainer: Abra seu navegador e entre na interface do Portainer.
- Crie uma Nova Stack:
- No menu lateral, clique em Stacks.
- Clique em Add stack.
- Nomeie a Stack:
- No campo Name, digite um nome para a sua stack, como n8n_stack.
- Cole o YAML da Stack:
- No campo de texto, cole o código YAML fornecido acima.
- Implante a Stack:
- Clique no botão Deploy the stack.
Instalação do n8n no Portainer Usando Docker Compose
A seguir, apresentamos a stack completa do n8n para Docker Compose: Para visualizar o conteúdo, você precisa Entrar ou Registrar-se.
Passo a Passo para Implantar a Stack Usando Docker Compose
- Acesse o Portainer: Entre na interface do Portainer através do navegador.
- Crie uma Nova Stack:
- Clique em Stacks no menu lateral.
- Selecione Add stack.
- Nomeie a Stack:
- No campo Name, insira um nome, como n8n_stack_compose.
- Cole o YAML da Stack:
- No campo de texto, cole o código YAML para o Docker Compose.
- Implante a Stack:
- Clique em Deploy the stack.
Conclusão
Com isso, você terá o n8n configurado e em funcionamento em sua infraestrutura utilizando Portainer, Traefik, PostgreSQL e Redis. Explore as funcionalidades do n8n e comece a automatizar seus fluxos de trabalho de forma eficiente!Se você encontrar algum problema ou tiver dúvidas durante o processo de instalação, sinta-se à vontade para perguntar.