Introdução
Neste artigo vai instalar e configurar as ferramentas n8n e NocoDB utilizando o Portainer, com a criação prévia dos subdomínios necessários. O n8n é uma plataforma de automação de workflows que permite integrar diversas aplicações e otimizar processos, enquanto o NocoDB é uma plataforma de gestão de bases de dados sem código, ideal para organização e análise de dados. Ambas as ferramentas são fundamentais para melhorar a eficiência dos processos operacionais e a gestão de dados da sua empresa.
O tutorial será dividido em quatro passos principais: criação dos subdomínios na Hostinger, configuração no HestiaCP, instalação no Portainer e, por fim, o acesso e teste das funcionalidades das aplicações.
Passo 1: Criar Subdomínios na Hostinger
- Aceder à Hostinger: Entre na conta da sua empresa na Hostinger e aceda ao painel de controlo.
- Adicionar Subdomínios:
- No painel de controlo da Hostinger, vá até à secção de Domínios.
- Selecione o domínio principal (por exemplo,
meudominio.pt
) e clique em Adicionar Subdomínio. - Defina os subdomínios que pretende criar, como
n8n.
emeudominio.pt
nocodb.
, e associe-os às pastas correspondentes que irão armazenar os contêineres.meudominio.pt
- Configurar Registos DNS:
- Certifique-se de que os registos DNS dos subdomínios foram configurados corretamente. Adicione os registos
A
ouCNAME
para apontar os subdomínios para o servidor da sua empresa.
- Certifique-se de que os registos DNS dos subdomínios foram configurados corretamente. Adicione os registos
Passo 2: Criar Subdomínios e Configuração no HestiaCP
- Aceder ao HestiaCP: Após a criação dos subdomínios na Hostinger, entre no painel HestiaCP da sua empresa.
- Exemplo:
https://vps1.meudominio.pt:8083
- Exemplo:
- Adicionar Subdomínios:
- No painel de controlo do HestiaCP, no utilizador que criou (não o admin) vá até à secção Web e clique em Adicionar Domínio/Subdomínio.
- Defina os subdomínios previamente criados na Hostinger, como
en8n.
meudominio.pt
nocodb.meudominio.pt
(Visite o DIY #4 e repita o processo para criar os subdominios)
- Configuração do NGINX:
- Assim como fez na configuração do Portainer (ver artigo anterior) também deve utilizar ficheiros de configuração para cada subdominio e aplica-los no painel HestiaCP.
- n8n.stpl e n8n.tpl
- nocodb.stpl e nocodb.tpl
Passo 3: Instalar no Portainer
- Aceder ao Portainer:
- Entre no Portainer da sua empresa, acessível através de
https://portainer.meudominio.pt
- Entre no Portainer da sua empresa, acessível através de
- Adicionar a Stack:
- No painel do Portainer, vá até à secção Stacks e clique em Adicionar stack.
- Nome da Stack: Defina um nome para a stack, como “n8n” ou “nocodb”.
- Carregar o Ficheiro YAML: Carregue o ficheiro YAML correspondente, que define a configuração do contentor para cada ferramenta.
- n8n.yalm e nocodb.yalm
- Iniciar a Stack:
- Após carregar o ficheiro YAML, clique em Deploy the stack. O Portainer criará e iniciará automaticamente os contentores.
- Monitorizar os Contentores:
- No painel do Portainer, pode acompanhar o estado dos contentores. Caso ocorra algum erro, será possível visualizar os logs e resolver a situação diretamente.
Conclusão
Parabéns! Agora tem o n8n e o NocoDB instalados e configurados através do Portainer, com os subdomínios corretamente configurados no HestiaCP. Essas ferramentas são poderosas para otimizar sua stack de marketing e ajudar na automação de processos essenciais. Lembre-se de ajustar as configurações e integrar as ferramentas com seu CRM ou outras plataformas de marketing para alcançar uma automação ainda mais eficaz.
Dica Final: Aproveite a flexibilidade do Docker para facilmente escalar estas ferramentas à medida que sua empresa cresce. A gestão via Portainer facilita a administração e garante que a sua empresa tenha total controle sobre os contentores.
Neste artigo mergulhamos na instalação das primeiras ferramentas da sua stack. Confira o que o n8n pode fazer para automatizar os processos da sua empresa. O nocoDB é um software poderoso e fácil de utilizar. Visite os websites e as comunidades.
Já pensou em ter independência tecnológica?
Obtenha a Marketing Stack da loqua.marketing e automatize processos, otimize campanhas e melhore a interação com os seus clientes. Fale connosco hoje e descubra como personalizar a sua stack!