Guia Completo: Self-Host n8n na Hostinger VPS com EasyPanel
Acede à Hostinger e compra uma VPS nova, escolhendo o servidor com a melhor latência possível para Portugal. Durante a configuração do sistema operativo, seleciona a opção "EasyPanel" no painel de controlo (SO Painel). Aguarda que a VPS seja provisionada e recebes por email as credenciais de acesso ao EasyPanel.
1. Aquisição e Configuração Inicial da VPS
Acede à Hostinger e compra uma VPS nova, escolhendo o servidor com a melhor latência possível para Portugal. Durante a configuração do sistema operativo, seleciona a opção "EasyPanel" no painel de controlo (SO Painel). Aguarda que a VPS seja provisionada e recebes por email as credenciais de acesso ao EasyPanel.
2. Acesso ao EasyPanel
Abre o browser e acede ao URL do teu EasyPanel que recebeste no email de confirmação (formato: https://seudominio.easypanel.host ou o IP fornecido). Faz login com as credenciais recebidas e acede ao painel principal do EasyPanel.
3. Criação do Projeto n8n
Dentro do EasyPanel, clica em "Criar Novo Projeto" ou "New Project". Nomeia o projeto exatamente como "n8n" (tudo em minúsculas, sem caracteres especiais). Confirma a criação do projeto, o EasyPanel cria automaticamente a estrutura necessária.
4. Configuração do Domínio e Geração de API Keys
Acede à seção "Geral" ou "General" do teu projeto n8n no EasyPanel e copia o URL do domínio padrão (default domain) que foi atribuído automaticamente pelo EasyPanel (formato: n8n-projeto.seudominio.easypanel.host).
Abre o formulário de geração de configuração n8n neste link: https://n8n-n8n-webhook.5eawf4.easypanel.host/form/a7fad360-780b-49b8-893b-e79a1738011c
No formulário, cola o URL do domínio padrão que copiaste do EasyPanel e preenche os campos necessários. Clica em gerar ou submit e aguarda que o sistema gere todo o código de configuração encriptado para o teu serviço n8n.
5. Deploy do Serviço n8n
Copia todo o código gerado pelo formulário (incluindo toda a configuração YAML com as variáveis de ambiente encriptadas). Volta ao EasyPanel, acede ao projeto "n8n" que criaste e clica em "Adicionar Serviço" ou "Add Service". Seleciona a opção "Serviço Personalizado" ou "Custom Service".
Cola todo o código que copiaste do formulário no campo de configuração do serviço personalizado. Clica em "Deploy" ou "Implementar" e aguarda que o EasyPanel faça o deploy completo do n8n, este processo pode demorar alguns minutos enquanto faz download das imagens Docker e configura os volumes.
6. Acesso e Configuração Final do n8n
Quando o deploy estiver completo e o serviço aparecer como "Running" ou "Em Execução", clica no URL do serviço para aceder ao n8n Editor. Na primeira vez que acedes, o n8n pede para criares uma conta de administrador, preenche os dados (email, password, nome da organização). Cria as credenciais iniciais e ativa a tua conta.
7. Verificação Final
Testa criar um workflow simples para confirmar que tudo está funcional, verifica que consegues guardar workflows e que as execuções funcionam corretamente. Confirma que o webhook URL base está correto nas configurações do n8n (Settings > General).
O teu n8n está agora completamente funcional e pronto para criar automações complexas com acesso total às funcionalidades self-hosted, incluindo variáveis de ambiente personalizadas, integrações ilimitadas e controlo total sobre os dados e workflows.
Preferes que isto seja feito por nós? Conhece o nosso serviço de automação de processos.
