Runzos

VPS para Node-RED: onde hospedar e quanto custa de verdade

Node-RED é uma ferramenta visual de automação para conectar dispositivos, APIs e serviços. Em uma VPS, você mantém os fluxos e credenciais sob seu controle. Esta página compara onde hospedá-lo, separa os planos comerciais dos requisitos que o projeto realmente publica e mostra quando uma VPS não é a escolha mais simples.

Automação e IoTself-hosted

Qual porte de Node-RED você vai rodar?

leve1 vCPU4 GB RAM50 GB discomenor plano de VPS mostrado pela Hostinger para Node-RED; serve como ponto de partida comercial, não como mínimo oficial do projeto
medio2 vCPU8 GB RAM100 GB discosegundo plano mostrado pela Hostinger; indicado para fluxos, nós extras e crescimento, sem capacidade oficial garantida
pesado4 vCPU16 GB RAM200 GB discoterceiro plano mostrado pela Hostinger; margem comercial para mais integrações e persistência, que ainda exige medição

O Node-RED não publica uma tabela mínima de vCPU, RAM ou disco por quantidade de fluxos, nós, mensagens ou dispositivos. Por isso, os três portes acima reproduzem os planos comerciais exibidos pela Hostinger, não uma capacidade garantida pelo projeto. A documentação oficial mostra que ele também roda em Raspberry Pi, Docker e computador local. O que muda o dimensionamento é o conteúdo dos fluxos: nós adicionais, mensagens em fila, contexto persistente, banco externo, arquivos, logs e integrações que consomem memória. Node-RED não precisa de GPU para automação, IoT, MQTT, APIs ou chamadas a modelos de IA por API. GPU só entra se um fluxo acionar um modelo rodando localmente em outro serviço, como Ollama.

O que o Node-RED faz

Node-RED é uma boa escolha para unir coisas que já existem: sensores e MQTT, webhooks, APIs, bancos, alertas e regras de negócio. A interface visual reduz o atrito para enxergar o fluxo inteiro. Isso não elimina a responsabilidade técnica. Credenciais, endpoints, permissões do editor e atualizações dos nós continuam fazendo parte da operação. Uma VPS faz sentido quando o fluxo precisa ficar ligado, receber eventos e permanecer sob o controle da equipe.

O ponto que mais confunde o dimensionamento é tratar o Node-RED como se ele fosse o único processo da máquina. A documentação oficial não converte fluxos ou dispositivos em memória. Na prática, o consumo depende dos nós instalados, do volume e tamanho das mensagens, do contexto persistente, de bancos, logs e de qualquer serviço local que o fluxo chame. Comece por um porte comercial, monitore CPU, RAM, disco e falhas dos fluxos, e aumente só depois de medir. Se ninguém pode manter Docker, HTTPS, backups e atualizações, uma plataforma gerenciada pode ser mais adequada.

Como instalar

  1. Escolha uma VPS usando os portes comerciais da tabela como referência e reserve espaço para dados, logs e backups.
  2. Na Hostinger, selecione a aplicação Node-RED para usar a instalação pronta. Em outra VPS, instale Docker seguindo a documentação oficial.
  3. Suba a imagem oficial nodered/node-red, publique a porta 1880 e monte um volume persistente no diretório /data.
  4. Proteja o editor antes de expô-lo: configure autenticação, variáveis de ambiente e acesso de rede; não deixe credenciais dentro do fluxo sem proteção.
  5. Aponte um domínio com HTTPS, faça backup de /data e monitore uso de CPU, RAM, disco, logs e falhas nas integrações.

Perguntas frequentes

Qual é o requisito oficial para hospedar Node-RED em uma VPS?

O projeto não publica mínimo de vCPU, RAM ou disco por fluxos, dispositivos ou mensagens. A documentação oficial mostra instalação local, em Raspberry Pi, Docker e nuvem. Os números da tabela são os planos da Hostinger para a aplicação e devem ser tratados como ponto de partida comercial, não como garantia de capacidade.

Node-RED precisa de GPU?

Não. Automação de APIs, IoT, MQTT, webhooks e chamadas a modelos por API não exige GPU. Ela só é necessária se o seu fluxo depender de outro serviço que execute um modelo de IA local, como Ollama; esse serviço deve ser dimensionado à parte.

Posso rodar Node-RED com Docker em uma VPS?

Sim. A documentação oficial fornece a imagem nodered/node-red e orienta preservar o diretório /data. Esse volume guarda dados da instância, por isso precisa entrar no backup. Proteja o editor antes de expô-lo e mantenha as atualizações dos nós sob controle.

Quando não vale hospedar Node-RED em uma VPS?

Não vale quando a equipe não quer cuidar de autenticação do editor, segredos, Docker, domínio, HTTPS, atualizações, backup e monitoramento. Também não escolha uma VPS esperando uma conversão oficial de fluxos em gigabytes: ela não existe. Uma solução gerenciada pode ser mais simples quando a operação não consegue assumir essa rotina.

Fontes

Relacionados