Instalar o n8n em uma VPS permite executar automações com maior controle sobre dados, credenciais e recursos de infraestrutura. Entenda os requisitos, veja como configurar a ferramenta na VPS KingHost e conheça os cuidados necessários para manter o ambiente seguro.
Muitas empresas utilizam plataformas SaaS para integrar sistemas, executar tarefas recorrentes e reduzir o trabalho manual. Conforme a operação cresce, porém, podem surgir limitações relacionadas ao custo, ao número de execuções, à privacidade dos dados e às possibilidades de personalização.
Uma alternativa é hospedar o n8n em uma VPS. Nesse modelo, a empresa administra o ambiente, escolhe os recursos do servidor e mantém maior autonomia sobre as integrações e os dados processados.
Na KingHost, o n8n pode ser provisionado diretamente pelo painel da VPS, sem a necessidade de instalar manualmente Docker ou Node.js. Para projetos que exigem uma configuração mais personalizada, também é possível fazer a instalação com Docker Compose, domínio próprio, HTTPS e armazenamento persistente.
Neste guia, você verá quais são os requisitos para rodar a ferramenta, como instalar n8n na VPS KingHost, quais configurações devem ser feitas e como proteger o ambiente.
Para conhecer melhor a plataforma antes de começar, confira também o conteúdo n8n: o que é e como funciona.
O que é necessário para instalar n8n na VPS?
Para instalar n8n na VPS, é necessário ter um servidor Linux, acesso administrativo, espaço para armazenar os dados das automações e uma forma segura de disponibilizar a aplicação pela internet.
Segundo a documentação oficial do n8n, a administração de uma instalação self-hosted exige conhecimentos relacionados à configuração de servidores e containers, gerenciamento de recursos, escalabilidade e segurança da aplicação. Isso torna importante avaliar não apenas a capacidade da VPS, mas também a manutenção posterior do ambiente.
Os principais requisitos são:
- VPS com Ubuntu ou Debian;
- acesso ao painel de gerenciamento ou por SSH;
- usuário com permissão administrativa;
- domínio ou subdomínio;
- certificado SSL;
- armazenamento persistente;
- rotina de backup;
- monitoramento de CPU, memória e disco.
Na VPS KingHost, o provisionamento pode ser feito por uma imagem que já inclui o n8n e os componentes necessários para seu funcionamento. Esse processo reduz a quantidade de configurações manuais durante a instalação inicial.
Para quem prefere configurar toda a infraestrutura, a documentação do n8n também apresenta Docker e Docker Compose como alternativas para hospedar a plataforma. A instalação com Docker utiliza volumes persistentes para preservar informações do n8n após reinicializações do container.
Por que usar o n8n para automatizar processos?
O n8n é uma plataforma de automação que permite conectar aplicativos, APIs, bancos de dados e sistemas internos.
A ferramenta utiliza uma interface visual baseada em nós. Cada nó representa uma ação, como receber informações de um formulário, consultar um banco de dados, transformar dados ou enviar uma notificação.
Quando uma integração pronta não atende ao projeto, também é possível utilizar requisições HTTP, webhooks, expressões e códigos personalizados.
Entre as automações que podem ser criadas estão:
- atualização de cadastros;
- integração entre CRM e ERP;
- processamento de formulários;
- envio automático de notificações;
- geração de relatórios;
- consulta a bancos de dados;
- sincronização de informações;
- enriquecimento de dados;
- integração com ferramentas de inteligência artificial;
- execução de tarefas em horários programados.
Essa combinação entre interface visual e personalização permite desenvolver desde rotinas simples até fluxos com várias etapas, condições e integrações.
Quais são as vantagens de hospedar o n8n em uma VPS?
Uma VPS oferece recursos isolados e maior liberdade de configuração do que ambientes de hospedagem compartilhada.
Ao instalar o n8n nesse tipo de servidor, a empresa pode controlar:
- o sistema operacional;
- a capacidade de processamento;
- a quantidade de memória;
- o espaço de armazenamento;
- as regras de firewall;
- o domínio da aplicação;
- o banco de dados;
- as políticas de acesso;
- as rotinas de backup;
- os serviços auxiliares.
Esse modelo pode ser especialmente útil para empresas que precisam integrar sistemas internos, processar informações sensíveis ou adaptar o ambiente às exigências do projeto.
A documentação do próprio n8n trata o self-hosting como uma opção que oferece controle sobre a infraestrutura, mas ressalta que sua administração demanda conhecimento técnico para evitar problemas relacionados a segurança, indisponibilidade ou perda de dados.
Quais são as vantagens da VPS KingHost para usar o n8n?
Além das características próprias de uma VPS, alguns aspectos da infraestrutura podem influenciar a administração do n8n no dia a dia.
Na KingHost, um dos diferenciais é a possibilidade de contratar uma VPS com o n8n já contemplado no ambiente, evitando que toda a preparação inicial precise começar do zero. A empresa também oferece acesso root, permitindo maior controle sobre as configurações do servidor.
Outro ponto é a infraestrutura localizada no Brasil. Segundo as informações disponibilizadas pela KingHost, os planos de VPS trabalham com infraestrutura nacional e SLA de 99,9%. Para aplicações cujo público, sistemas integrados ou equipes estejam principalmente no país, a localização dos servidores também evita a dependência exclusiva de infraestrutura estrangeira.
Há ainda diferenças operacionais relevantes para empresas brasileiras. A contratação é realizada com pagamento em reais, reduzindo a exposição das despesas de infraestrutura às oscilações cambiais. O atendimento técnico funciona 24 horas por dia, sete dias por semana, em português, com canais como chat e WhatsApp.
Assim, a escolha não depende somente de CPU, memória e armazenamento. Aspectos como facilidade de provisionamento, localização da infraestrutura, suporte e modelo de cobrança também devem ser considerados ao comparar ambientes para hospedar automações.
Como instalar n8n na VPS KingHost pelo painel?
A maneira mais direta de instalar o n8n na VPS KingHost é selecionar uma imagem preparada para a ferramenta durante a criação ou recriação do servidor.
Antes de iniciar, tenha acesso ao painel com permissão para gerenciar a VPS. Caso pretenda usar um domínio próprio, também será necessário apontar um subdomínio para o IP do servidor.
1. Acesse o painel da KingHost
Entre no painel de controle da KingHost e localize a VPS em que o n8n será instalado.
Antes de continuar, confirme se o plano possui recursos compatíveis com a quantidade e a complexidade das automações previstas.
2. Escolha a imagem com n8n
Durante a criação do servidor, selecione uma imagem baseada em Ubuntu ou Debian que já inclua o n8n.
Caso a VPS já esteja configurada, pode ser necessário utilizar a opção Recriar servidor.
Essa ação reinstala o ambiente e pode apagar arquivos e configurações existentes. Por isso, faça backup de todos os dados antes de confirmar a recriação.
3. Aguarde o provisionamento
Depois de selecionar a imagem, confirme a instalação e aguarde a conclusão do provisionamento.
O processo prepara o sistema operacional e os componentes necessários para executar o n8n.
4. Copie o domínio apresentado no painel
Ao finalizar a instalação, localize o campo Domínio em uso no painel e copie o endereço fornecido.
Abra esse domínio no navegador para acessar a interface inicial do n8n.
5. Crie o usuário proprietário
No primeiro acesso, cadastre o usuário responsável pela instância. Utilize:
- e-mail corporativo;
- senha longa e exclusiva;
- gerenciador de senhas;
- autenticação em dois fatores, quando disponível.
Evite compartilhar uma única conta entre diferentes pessoas. Quando a configuração permitir, crie acessos individuais para os integrantes da equipe.
Como configurar um domínio para o n8n?
Embora seja possível começar com o endereço fornecido durante o provisionamento, utilizar um domínio próprio facilita o acesso e a configuração de integrações. Um exemplo de subdomínio seria:
n8n.suaempresa.com.br
No gerenciador de DNS, crie um registro do tipo A:
| Tipo | Nome | Destino |
| A | n8n | IP público da VPS |
Depois de salvar o registro, aguarde a propagação do DNS. O tempo pode variar conforme o provedor e o TTL configurado.
Antes de emitir o certificado SSL, confirme se o domínio está apontando corretamente para o endereço IP da VPS.
Leia também: Exemplos de automações com n8n para marketing, vendas e atendimento
Como configurar o acesso seguro ao n8n?
Depois de apontar o domínio, o próximo passo é proteger o acesso à plataforma. Como o n8n pode armazenar credenciais de APIs, dados de clientes e informações de sistemas internos, o ambiente não deve ser utilizado em produção sem HTTPS e controle adequado de usuários.
Entre as principais medidas estão:
- ativar um certificado SSL;
- utilizar senhas longas e exclusivas;
- habilitar a autenticação em dois fatores, quando disponível;
- restringir o acesso administrativo;
- manter apenas as portas necessárias abertas;
- atualizar regularmente o servidor e a aplicação;
- revisar os usuários com acesso à instância.
As próprias orientações de self-hosting do n8n destacam que a administração da segurança do servidor e da aplicação faz parte das responsabilidades de quem opta por manter uma instância própria.
O ideal é que o n8n seja acessado por um endereço protegido por HTTPS, como https://n8n.suaempresa.com.br, evitando conexões sem criptografia.
Como configurar HTTPS no n8n?
O HTTPS protege as informações transmitidas entre o navegador, o n8n e os sistemas integrados. Isso ganha importância em uma plataforma que pode trabalhar com tokens, senhas, dados pessoais e credenciais de serviços externos.
Depois que o domínio estiver apontado para a VPS, é necessário utilizar um certificado SSL/TLS e configurar o acesso seguro à aplicação.
Uma das ferramentas disponíveis para esse processo é o Certbot, utilizado para obtenção, instalação e gerenciamento de certificados HTTPS. Segundo sua documentação oficial, o Certbot também pode acompanhar a expiração dos certificados e realizar processos de renovação.
Dependendo da arquitetura escolhida, outras ferramentas podem participar da configuração, como:
- Nginx;
- Caddy;
- Traefik.
Na instalação provisionada pelo painel da KingHost, consulte as opções disponíveis no ambiente antes de alterar arquivos ou serviços. Caso a configuração seja feita manualmente, verifique também se a renovação automática do certificado está ativa.
Quais portas devem ficar abertas na VPS?
Uma configuração comum utiliza:
| Porta | Finalidade |
| 22 | Acesso por SSH |
| 80 | Conexões HTTP e validação do certificado |
| 443 | Acesso seguro por HTTPS |
A porta interna utilizada pelo n8n não precisa ficar exposta publicamente quando o acesso ocorre por um domínio com proxy reverso.
Manter portas desnecessárias abertas aumenta a superfície de ataque do servidor. Por isso, revise as regras do firewall e permita apenas os serviços realmente utilizados.
Como configurar o primeiro acesso ao n8n?
Ao abrir o endereço da instância pela primeira vez, o n8n solicita a criação do usuário proprietário.
Esse usuário terá acesso às principais configurações da plataforma. Por isso, utilize um e-mail corporativo e uma senha que não seja usada em outros serviços.
Depois do cadastro, revise:
- nome e e-mail do usuário;
- fuso horário da instância;
- URL pública do n8n;
- configurações de execução;
- usuários autorizados;
- credenciais cadastradas;
- política de armazenamento das execuções.
Quando mais pessoas precisarem utilizar a plataforma, evite compartilhar a mesma conta. Crie acessos individuais sempre que os recursos da instalação permitirem.
Como verificar se o n8n foi instalado corretamente?
Depois do primeiro acesso, faça alguns testes antes de utilizar a instância em processos importantes.
Verifique se:
- o domínio abre com HTTPS;
- o painel pode ser acessado normalmente;
- o usuário consegue entrar e sair da conta;
- os fluxos podem ser salvos;
- os webhooks geram URLs com o domínio correto;
- os agendamentos utilizam o fuso horário esperado;
- os dados permanecem disponíveis após uma reinicialização;
- os logs não apresentam erros recorrentes.
Também vale reiniciar a VPS ou o serviço em um momento controlado para confirmar se o n8n volta a funcionar automaticamente.
Quais problemas podem ocorrer após a instalação?
Alguns erros estão relacionados à infraestrutura, enquanto outros surgem por configurações incorretas de domínio, acesso ou armazenamento.
| Problema | Possível causa | O que verificar |
| O painel não abre | DNS ou firewall | Apontamento do domínio e portas |
| O navegador alerta sobre segurança | SSL ausente ou inválido | Certificado e renovação |
| O webhook gera URL errada | Domínio público não configurado | URL da instância e proxy |
| Os dados desaparecem | Armazenamento não persistente | Volumes e diretórios |
| A VPS fica lenta | Recursos insuficientes | CPU, memória e execuções |
| O servidor fica sem espaço | Excesso de histórico | Retenção e banco de dados |
| Os agendamentos executam em horário errado | Fuso incorreto | Configuração de timezone |
| Uma integração deixa de funcionar | Credencial expirada | Token, senha e permissões |
| O n8n não inicia após atualização | Incompatibilidade ou erro de configuração | Logs e versão instalada |
A análise dos logs costuma ser o primeiro passo para identificar a origem do problema.
Automatize processos com o n8n na VPS KingHost
Instalar o n8n em uma VPS permite reunir diferentes automações em um ambiente configurado de acordo com as necessidades da empresa.
Na KingHost, a ferramenta pode ser provisionada diretamente pelo painel, por meio de uma imagem preparada para a aplicação. Isso reduz as etapas manuais e facilita o início da configuração.
Depois da instalação, é importante definir domínio, HTTPS, controle de acesso, rotina de backup e monitoramento. Esses cuidados ajudam a manter as automações disponíveis e a proteger os dados e as credenciais utilizados nos fluxos.
Conheça as opções de VPS KingHost com n8n e escolha uma configuração compatível com a quantidade e a complexidade das suas automações.
O que você achou deste conteúdo?