Node.js logo

Node.js ajustado para producción

Haz deploy de bots, APIs y workers en JavaScript. Tu código corre en un contenedor aislado, con las dependencias instaladas antes de iniciar.

Desde 12,49 BRL/mes

Lo que viene listo

El entorno ya conoce tu lenguaje: subes el código y corre.

  • Ajuste automático del heap de V8

    Las apps con 1 GB de RAM o más reciben un ajuste del heap de V8 para evitar caídas por falta de memoria.

  • Instalación sin configuración

    Sin node_modules en el upload, las dependencias del package.json se instalan antes de que la app inicie.

  • ESM y CommonJS

    Acepta .js, .mjs, .cjs y .jsx sin configurar un bundler: envías el código tal como está.

  • Reinicio automático inteligente

    La app se reinicia tras una caída, sin entrar en bucle con errores conocidos como un token inválido o una sintaxis rota.

Lo que puedes alojar

Proyectos que corren en este runtime.

  • Bots de Discord, Telegram y WhatsApp

    Bots en línea 24/7 con discord.js, Telegraf, grammY, Baileys o whatsapp-web.js, con reinicio automático.

  • APIs REST y GraphQL

    Backends con Express, Fastify, Hono o NestJS, usando Prisma o Drizzle para acceder a la base de datos.

  • Backends de SaaS

    Autenticación JWT, cobros con Stripe y recepción de webhooks en un backend Node siempre en línea.

  • Workers, colas y cron jobs

    Procesamiento en segundo plano con BullMQ, Bee-Queue o Agenda, consumiendo colas en Redis.

  • WebSocket en tiempo real

    Socket.IO, ws o SSE para chat, notificaciones y paneles que se actualizan en vivo.

  • SSR con Next.js y Nuxt

    Renderizado en el servidor para apps Next.js, Nuxt, SvelteKit o React Router que corren en Node.

Configuración y versiones

El dashboard genera el squarecloud.app en el deploy, o escribes el tuyo en la raíz del proyecto: nombre, archivo principal, memoria y versión en un solo lugar.

squarecloud.app
DISPLAY_NAME=Node.js
MAIN=index.js
MEMORY=512
VERSION=recommended
Versiones
recommended · 24latest · 26
Archivos aceptados
.js.jsx.mjs.cjs.mjsx.cjsx
Dependencias
package.json
Valores de RUNTIME=
nodejsjavascript

Un plan para cada etapa de tu proyecto

Empieza pequeño y escala cuando lo necesites, sin contratos de permanencia.

4,9 de 5 · 402 reseñas en Google + TrustpilotTrustpilot

Alojado en un datacenter asociado con certificaciones
Tier 3ISO 27001SOC 2 Type IIProtección DDoS Always-On
Explora nuestra infraestructura

Preguntas frecuentes sobre Node.js Hosting

Versiones, performance, ESM y auto-restart en Square Cloud.

¿Qué versiones de Node.js están disponibles?

Latest: Node.js 26. Recommended: Node.js 24 (LTS estable). Configura vía VERSION=latest o VERSION=recommended.

¿Cómo funciona el ajuste automático de heap V8?

Apps con 1 GB+ de RAM reciben tuning automático de V8 para evitar crashes de memoria. Apps menores usan el heap default de Node.

¿Necesito hacer el build antes de subir?

No. Square detecta la ausencia de node_modules y corre npm install antes del start. Acepta npm, pnpm o yarn.

¿Puedo personalizar el comando de inicio?

Sí. Define START= en squarecloud.app con el comando que prefieras. Útil para pasar flags modernas de Node como --env-file=.env.extra (carga variables sin usar nuestro sistema de envs), --watch, --inspect o --max-old-space-size en workloads específicos.

¿Listo para escalar tu proyecto?

Únete a los más de 500 mil desarrolladores que han usado Square Cloud para alojar sus proyectos.

  • Precios predecibles
  • Sin sorpresas en la factura
  • Deploy en segundos
  • Alta disponibilidad
  • Escala con estabilidad
  • Reinicio automático
  • SSL y seguridad incluidos
  • Contenedores aislados