Node.js ajustado para produção
Suba bots, APIs e workers em JavaScript. Seu código roda em um container isolado, com as dependências instaladas antes de iniciar.
A partir de R$ 12,49/mês
O que vem pronto
O ambiente já conhece a sua linguagem: você sobe o código e ele roda.
Ajuste automático do heap V8
Apps com 1 GB de RAM ou mais recebem ajuste do heap do V8 para evitar quedas por falta de memória.
Instalação sem configuração
Sem node_modules no upload, as dependências do package.json são instaladas antes de o app iniciar.
ESM e CommonJS
Aceita .js, .mjs, .cjs e .jsx sem configurar bundler: você envia o código do jeito que ele está.
Reinício automático inteligente
O app reinicia após uma queda, sem entrar em loop em erros conhecidos como token inválido ou sintaxe quebrada.
O que você pode hospedar
Projetos que rodam neste runtime.
Bots de Discord, Telegram e WhatsApp
Bots online 24/7 com discord.js, Telegraf, grammY, Baileys ou whatsapp-web.js, com reinício automático.
APIs REST e GraphQL
Backends com Express, Fastify, Hono ou NestJS, usando Prisma ou Drizzle para acessar o banco de dados.
Backends de SaaS
Autenticação JWT, cobrança com Stripe e recebimento de webhooks em um backend Node sempre online.
Workers, filas e cron jobs
Processamento em segundo plano com BullMQ, Bee-Queue ou Agenda, consumindo filas no Redis.
WebSocket em tempo real
Socket.IO, ws ou SSE para chat, notificações e painéis que atualizam ao vivo.
SSR com Next.js e Nuxt
Renderização no servidor para apps Next.js, Nuxt, SvelteKit ou React Router rodando em Node.
Configuração e versões
O dashboard gera o squarecloud.app no deploy, ou você escreve o seu na raiz do projeto: nome, arquivo principal, memória e versão em um só lugar.
DISPLAY_NAME=Node.js
MAIN=index.js
MEMORY=512
VERSION=recommended- Versões
recommended · 24latest · 26- Arquivos aceitos
.js.jsx.mjs.cjs.mjsx.cjsx- Dependências
package.json- Valores de RUNTIME=
nodejsjavascript
Combine com outros serviços
Tudo no mesmo painel, na mesma infraestrutura e na mesma fatura.
Um plano para cada fase do seu projeto
Comece pequeno e escale quando precisar, sem contratos de fidelidade.
Hobby
Para validar ideias, bots e projetos pessoais
A partir de R$ 12,49/mês
- 1 GB de RAM
- 1 vCPU
- Até 4 projetos
- Escala até 2 GB no mesmo plano
Standard
RecomendadoPara produção, com bancos de dados e domínio próprio
A partir de R$ 44,99/mês
- 4 GB de RAM
- 4 vCPU
- Até 16 projetos
- Escala até 8 GB no mesmo plano
Pro
Para alta escala, com snapshots diários das aplicações e analytics avançado
A partir de R$ 124,99/mês
- 12 GB de RAM
- 6 vCPU
- Até 48 projetos
- Escala até 24 GB no mesmo plano
4,9 de 5 · 402 avaliações no Google + TrustpilotTrustpilot
Perguntas frequentes sobre Node.js Hosting
Versões, performance, ESM e auto-restart na Square Cloud.
Quais versões de Node.js estão disponíveis?
Latest: Node.js 26. Recommended: Node.js 24 (LTS estável). Configure via VERSION=latest ou VERSION=recommended.
Como funciona o ajuste automático da heap V8?
Apps com 1 GB ou mais de RAM recebem tuning automático da V8 para evitar crashes de memória em workloads pesados. Para apps menores, a heap usa o default do Node.
Preciso buildar antes de subir?
Não. A Square detecta a ausência de node_modules e roda npm install antes do start. Aceita projetos com package.json usando npm, pnpm ou yarn.
Posso customizar o comando de inicialização?
Sim. Defina START= no squarecloud.app com o comando que preferir. Útil pra passar flags modernas do Node, como --env-file=.env.extra (carrega variáveis sem usar nosso sistema de envs), --watch, --inspect ou --max-old-space-size em workloads específicos.