Node.js ottimizzato per la produzione
Fai il deploy di bot, API e worker in JavaScript. Il tuo codice gira in un container isolato, con le dipendenze installate prima dell'avvio.
A partire da 12,49 BRL/mese ≈ 2,00 €
Cosa è già pronto
L'ambiente conosce già il tuo linguaggio: carichi il codice e gira.
Regolazione automatica dell'heap V8
Le app con 1 GB di RAM o più ricevono una regolazione dell'heap V8 per evitare crash per memoria esaurita.
Installazione senza configurazione
Niente node_modules nell'upload? Le dipendenze del package.json vengono installate prima dell'avvio dell'app.
ESM e CommonJS
Accetta .js, .mjs, .cjs e .jsx senza configurare un bundler: carichi il codice così com'è.
Riavvio automatico intelligente
L'app si riavvia dopo un crash, senza entrare in loop su errori noti come token non valido o sintassi errata.
Cosa puoi ospitare
Progetti che girano su questo runtime.
Bot Discord, Telegram e WhatsApp
Bot online 24/7 con discord.js, Telegraf, grammY, Baileys o whatsapp-web.js, con riavvio automatico.
API REST e GraphQL
Backend con Express, Fastify, Hono o NestJS, con Prisma o Drizzle per accedere al database.
Backend SaaS
Autenticazione JWT, pagamenti con Stripe e ricezione di webhook in un backend Node sempre online.
Worker, code e cron job
Elaborazione in background con BullMQ, Bee-Queue o Agenda, consumando code su Redis.
WebSocket in tempo reale
Socket.IO, ws o SSE per chat, notifiche e dashboard che si aggiornano in tempo reale.
SSR con Next.js e Nuxt
Rendering lato server per app Next.js, Nuxt, SvelteKit o React Router in esecuzione su Node.
Configurazione e versioni
La dashboard genera lo squarecloud.app al deploy, oppure scrivi il tuo nella radice del progetto: nome, file principale, memoria e versione in un unico posto.
DISPLAY_NAME=Node.js
MAIN=index.js
MEMORY=512
VERSION=recommended- Versioni
recommended · 24latest · 26- File accettati
.js.jsx.mjs.cjs.mjsx.cjsx- Dipendenze
package.json- Valori di RUNTIME=
nodejsjavascript
Combina con altri servizi
Tutto nella stessa dashboard, sulla stessa infrastruttura e nella stessa fattura.
Un piano per ogni fase del tuo progetto
Inizia in piccolo e scala quando ne hai bisogno, senza contratti di permanenza.
Hobby
Per validare idee, bot e progetti personali
A partire da 12,49 BRL/mese ≈ 2,00 €
- 1 GB di RAM
- 1 vCPU
- Fino a 4 progetti
- Scala fino a 2 GB nello stesso piano
Standard
ConsigliatoPer la produzione, con database e dominio personalizzato
A partire da 44,99 BRL/mese ≈ 7,20 €
- 4 GB di RAM
- 4 vCPU
- Fino a 16 progetti
- Scala fino a 8 GB nello stesso piano
Pro
Per l'alta scala, con snapshot giornalieri delle applicazioni e analytics avanzati
A partire da 124,99 BRL/mese ≈ 20,00 €
- 12 GB di RAM
- 6 vCPU
- Fino a 48 progetti
- Scala fino a 24 GB nello stesso piano
4,9 su 5 · 402 recensioni su Google + TrustpilotTrustpilot
Domande frequenti su Node.js Hosting
Versioni, prestazioni, ESM e auto-restart su Square Cloud.
Quali versioni di Node.js sono disponibili?
Latest: Node.js 26. Recommended: Node.js 24 (LTS stabile). Imposta tramite VERSION=latest o VERSION=recommended.
Come funziona il tuning automatico dell'heap V8?
Le app con 1 GB+ di RAM ricevono un tuning automatico di V8 per evitare crash di memoria con carichi di lavoro pesanti. Le app più piccole usano l'heap di default di Node.
Devo fare il build prima di caricare?
No. Square rileva l'assenza di node_modules ed esegue npm install prima dell'avvio. Accetta progetti che usano npm, pnpm o yarn.
Posso personalizzare il comando di avvio?
Sì. Imposta START= in squarecloud.app con il comando che preferisci. Utile per passare flag moderne di Node come --env-file=.env.extra (carica le variabili senza il nostro sistema di env), --watch, --inspect o --max-old-space-size per carichi di lavoro specifici.