Skip to content

VPS Node.js

Hospedagem VPS Node.js.

Rode Express, Fastify, NestJS, Next.js ou workers em segundo plano com exatamente a versão do Node.js de que precisa, junto com Redis ou PostgreSQL na mesma máquina.

Mensal, trimestral (5% de desconto) ou anual (2 meses grátis). Reembolso em até 72 horas após o pagamento.

Por que um VPS para isso

Qualquer versão do Node.js

Instale várias versões com nvm e troque por projeto.

Tudo em uma máquina

App, banco de dados, cache e proxy reverso juntos, conversando por localhost.

Processos de longa duração

Websockets, filas e tarefas cron rodam sem limites de tempo de requisição nem cold starts.

Primeiros passos

  1. 01

    Instale o Node.js

    Use curl -fsSL https://deb.nodesource.com/setup_22.x | bash - e depois apt install nodejs, ou instale o nvm.

  2. 02

    Faça o deploy do seu código

    Use git clone no repositório, execute npm ci e mantenha os segredos em variáveis de ambiente.

  3. 03

    Mantenha no ar

    Inicie com pm2 start npm --name app -- start e execute pm2 startup para que suba com o sistema.

  4. 04

    Coloque um proxy na frente

    Rode Caddy ou nginx na porta 443 por IPv6 e faça proxy para o seu app em localhost, com a Cloudflare na frente para visitantes IPv4.

Qual plano é ideal

Planos VPS

VPS S roda uma API ou um app pequeno. Escolha VPS M para um banco de dados no mesmo VPS ou para builds de frameworks maiores, como o Next.js.

VPS M

$3.92/mês

Cobrado mensalmente

  • 2 vCPU
  • 4 GB de RAM
  • 60 GB NVMe
  • IPv4 compartilhado, 20 portas
  • Endereço IPv6
  • KVM, root completo

IPv4 dedicado: +$3/mês

Criar um VPS

VPS L

$7.84/mês

Cobrado mensalmente

  • 4 vCPU
  • 8 GB de RAM
  • 120 GB NVMe
  • IPv4 compartilhado, 20 portas
  • Endereço IPv6
  • KVM, root completo

IPv4 dedicado: +$3/mês

Criar um VPS

VPS XL

$15.68/mês

Cobrado mensalmente

  • 6 vCPU
  • 16 GB de RAM
  • 200 GB NVMe
  • IPv4 compartilhado, 20 portas
  • Endereço IPv6
  • KVM, root completo

IPv4 dedicado: +$3/mês

Criar um VPS

IPv4 compartilhado com 20 portas e IPv6 incluídos; IPv4 dedicado +$3/mês

Seu VPS costuma ficar pronto em minutos. Em horários de pico, a criação pode levar até 48 horas; você recebe um e-mail assim que estiver pronto. O mesmo vale para um IPv4 dedicado.

NAT · IPv6

IPv4 com NAT e IPv6, em palavras simples

Como as pessoas e os programas chegam ao seu VPS e o que isso significa para o que você roda nele.

IPv4: um endereço compartilhado, 20 portas só suas

Endereços IPv4 são escassos, então vários VPS dividem um mesmo endereço IPv4 público. O seu recebe um bloco próprio de 20 portas nele. O tráfego para essas portas vai direto ao seu VPS. O painel mostra seu endereço e sua faixa de portas.

IPv6: um endereço que é só seu

Seu VPS também tem um endereço IPv6 público próprio. Todas as portas são suas, inclusive a 80 e a 443, então um site ou serviço pode escutar na porta padrão.

Hospedando um site

As portas 80 e 443 do endereço IPv4 compartilhado não são suas. Aponte o registro AAAA do seu domínio para o seu endereço IPv6 e coloque o proxy da Cloudflare na frente: ele aceita visitantes IPv4 e os encaminha ao seu VPS por IPv6. Um túnel como o Cloudflare Tunnel também funciona, ou você pode adicionar um IPv4 dedicado por $3 por mês.

Sair para a internet não é limitado pelo bloco de portas

As 20 portas são para conexões de entrada. Seu VPS acessa a internet normalmente: atualizações, APIs, Discord e Git funcionam sem abrir nada.

Para um site público, escute na porta 443 por IPv6 e use o proxy da Cloudflare para que visitantes IPv4 cheguem até você, ou adicione um IPv4 dedicado ($3 por mês) e use a porta 443 diretamente. APIs para as suas próprias ferramentas podem usar simplesmente uma porta do seu bloco.

Exemplo: o SSH na primeira porta do seu bloco fica assim: ssh -p 40001 root@203.0.113.10. Seu endereço e suas portas reais estão no painel.

Precisa de um endereço IPv4 inteiro só seu? Adicione um IPv4 dedicado por $3 por mês e todas as portas dele serão suas.

Perguntas sobre VPS

O Deploy cria apps web a partir do Git e os serve com HTTPS para você. A hospedagem gerenciada de Node.js roda um processo com painel e plano gratuito. Um VPS serve para quando você quer controle total da máquina.

Sem amarras

Reembolso em 72 horas

Não é o que você esperava? Peça até 72 horas após o pagamento e receba seu dinheiro de volta.

Cancele quando quiser

Sem contratos. Deixe de renovar quando quiser; os períodos trimestrais e anuais simplesmente vão até o fim.

Pessoas que respondem

Tickets no painel e uma comunidade no Discord, tocados pela mesma equipe dos servidores de jogos.

Gostando da Enzonic? Compartilhe e ganhe recompensas com o programa de indicações.