O SSL (certificado de segurança) protege a comunicação entre seu site e os visitantes. No caso do n8n, que é uma ferramenta de automação, o SSL é recomendado para que suas automações funcionem corretamente.
Sem SSL, seu n8n não conseguirá:
- Receber dados de outros serviços (webhooks)
- Conectar-se com APIs externas de forma segura
- Funcionar adequadamente com integrações modernas
A ativação do SSL (HTTPS) em sua VPS n8n acontece de forma automática em alguns casos e manual em outros.
Confira abaixo de acordo a seu caso:
- Domínio e VPS n8n comprados juntos na HostGator
- Domínio registrado na HostGator, mas em outra hospedagem/servidor
- Domínio registrado em outro provedor (Registrobr, GoDaddy, Hostinger, entre outras)
Domínio e VPS n8n comprados juntos na HostGator
Quando o domínio é adquirido junto com a VPS, a ativação do SSL acontece de forma automática - Sem você precisar fazer nada.
Em alguns minutos, seu domínio já estará com o HTTPS ativo.
Para verificar a ativação acesse seu n8n - Se aparecer um cadeado na parte superior do navegador está tudo certo.
Domínio registrado na HostGator, mas em outra hospedagem/servidor
Se você tem um domínio registrado na HostGator, mas ele:
- Foi contratado separadamente e ainda não está vinculado à VPS n8n
- Está vinculado a outra assinatura como uma hospedagem compartilhada (Start, P, M, Business, Plus, Turbo, Revenda) ou outro servidor VPS ou Dedicado Linux
Confira abaixo:
1Configure o apontamento do domínio para a VPS n8n - Confira como fazer
2Aguarde o tempo de propagação DNS
3Para verificar a ativação acesse seu n8n - Se aparecer um cadeado na parte superior do navegador está tudo certo.
Domínio registrado em outro provedor (Registrobr, GoDaddy, Hostinger, entre outras)
Quando seu domínio foi registrado em outra empresa (GoDaddy, Registro.br, etc.), não é emitido automaticamente.
Confira abaixo o que fazer:
Etapa 1: Configurar o domínio no outro provedor
1Configurar manualmente no painel do provedor, criando um registro tipo "A" para apontar o domínio para a VPS n8n - Confira como fazer
2Aguarde o tempo de propagação DNS que dependendo do provedor pode ser de até 48 horas
Etapa 2: Ativar SSL
1Acesse o SSH - Se necessário, confira como fazer
2No terminal, acesse o diretório do n8n, digitando o comando:
cd /opt/n8n-traefik
3Para realizar a instalação do certificado SSL, é necessário reiniciar o container do docker. Com isso, assim que o serviço for reiniciado o SSL será instalado. Para reiniciar, execute os seguintes comandos:
docker compose down
docker compose up –d
5Aguarde alguns minutos e para verificar a ativação acesse seu n8n - Se aparecer um cadeado na parte superior do navegador está tudo certo.