Se hai un piano GrowBig, GoGeek o Cloud, ora puoi ospitare app Node.js sul tuo piano esistente. Collega un repository GitHub o carica il tuo codice e penseremo noi a build, deploy ed esecuzione. Puoi gestire le tue app dalla stessa Area Cliente dei tuoi siti e utilizzare ciò che è già incluso nel tuo piano: database gestiti, SSL gratuito ed email una volta associato il tuo dominio all’app.
Cos’è Node.js?
Node.js è un runtime open source che consente di eseguire JavaScript su un server e non solo nel browser. Questo significa che puoi utilizzare un unico linguaggio sia per ciò che gli utenti vedono sullo schermo, sia per la logica che sta dietro: gestire richieste, leggere e scrivere dati in un database, inviare email e connettersi ad altri servizi.
È una delle tecnologie più utilizzate per lo sviluppo web. Framework popolari come Next.js, Nuxt e Astro si basano su Node.js, così come molte delle app create con assistenti IA per la programmazione e app builder
Quali tipi di progetti Node.js puoi ospitare?
Qualsiasi progetto eseguito su Node.js. Sono incluse le app create con Next.js, Express.js, NestJS, Nuxt, Remix, Astro, Fastify e Koa, oltre a React, Vue.js, Angular, Svelte e Vite.

Molti dei progetti che i clienti stanno già trasferendo sono stati creati con l’IA. Se hai lavorato con Claude Code, Cursor, Codex, Copilot o Windsurf, ti basta collegare il repository GitHub utilizzato dal tuo assistente. Ogni correzione inviata al repository avvia automaticamente un nuovo deploy e il tuo prototipo creato con il vibe coding può essere pubblicato sul tuo dominio, con un database a supporto. Lo stesso vale per i siti creati con Lovable, Bolt, v0 o Replit: esportali su GitHub oppure scarica un file ZIP, quindi pubblicali su un dominio di tua proprietà, con email sullo stesso dominio inclusa.
Altri progetti, invece, sono stati sviluppati manualmente. Potrebbe trattarsi dell’API alla base della tua app mobile o del frontend del tuo sito WordPress, di un webhook handler o di un’integrazione che permette al tuo prodotto di funzionare, oppure di un’applicazione completa sviluppata con i framework che hai scelto. Vengono eseguiti su un runtime Node.js standard con database MySQL o PostgreSQL, variabili d’ambiente e un log per ogni build, senza alcuna tecnologia proprietaria tra il tuo codice e il server.
Fai il deploy della tua app Node.js da GitHub o caricala come file ZIP

Il modo più rapido è utilizzare GitHub. Collega un repository, scegli un branch e penseremo noi alla build e al deployment. Da quel momento, ogni push sul branch avvia un nuovo deployment, così l’app online sarà sempre aggiornata con il codice più recente. Puoi mettere in pausa l’auto-deploy, cambiare repository o disconnetterlo quando vuoi.
Preferisci non utilizzare GitHub? Carica un file ZIP con il codice sorgente e penseremo noi al resto. Se in seguito vorrai ricevere aggiornamenti automatici, potrai collegare un repository.
Ogni nuovo progetto viene inizialmente pubblicato su un dominio temporaneo gratuito, così puoi testarlo subito. Quando è pronto per ricevere traffico reale, puoi associargli un dominio di tua proprietà dall’Area Cliente.
Cosa include ogni progetto

La tua app viene eseguita sul tuo piano hosting e quindi ha a disposizione gli stessi strumenti essenziali dei tuoi siti web. Puoi creare database MySQL e PostgreSQL direttamente da Site Tools e, una volta associato il progetto al tuo dominio, puoi configurare gratuitamente account email come ciao@tua-app.com. SSL gratuito con applicazione forzata di HTTPS, URL protetti e blocco del traffico sono inclusi in ogni progetto.
Puoi anche decidere come eseguire la build della tua app. Preselezioniamo le impostazioni più adatte, ma puoi modificarle tutte: preset del framework, versione di Node, gestore di pacchetti, comando di build, directory di output e variabili d’ambiente. Ogni deployment viene registrato con autore, branch, commit e output completo della build, così se qualcosa va storto puoi scoprirne il motivo con un clic.
Inizia ora
Nel tuo account, ogni app corrisponde a un progetto Node.js. GrowBig include 5 progetti, GoGeek 10 e Cloud un numero illimitato. Un progetto Node.js non è un servizio aggiuntivo: viene visualizzato nell’Area Cliente accanto ai tuoi siti web e dispone dei propri Site Tools, adattati per Node.js. A parte il numero di progetti, per quanto riguarda risorse e funzionalità funziona come qualsiasi altro sito web incluso nel tuo piano.
Per aggiungerne uno, vai su Area Cliente > Siti web > Progetti Node.js, aggiungi un progetto e scegli GitHub o il caricamento manuale. Una volta pubblicato sul dominio temporaneo, puoi gestire dominio, etichetta e dettagli del server dall’Area Cliente, mentre deployment, database, sicurezza, email e statistiche sono disponibili in Site Tools.
Non usi ancora SiteGround? I progetti Node.js sono inclusi nei piani GrowBig, GoGeek e Cloud.
Domande frequenti
GrowBig include 5 progetti, GoGeek 10 e Cloud un numero illimitato. Non devi acquistare nient’altro e puoi passare a un piano superiore in qualsiasi momento se hai bisogno di più progetti.
No. Collegando GitHub, ogni push avvia automaticamente un deployment, ma puoi anche caricare il codice sorgente come file ZIP e penseremo noi a eseguire build e deploy.
Se il progetto è collegato a un repository, rileviamo il push sul branch collegato e avviamo automaticamente una nuova build e un nuovo deploy. Puoi mettere in pausa l’auto-deploy in qualsiasi momento.
Sì. Ogni progetto viene inizialmente pubblicato su un dominio temporaneo gratuito e puoi associargli un dominio di tua proprietà dall’Area Cliente quando vuoi.
Sì. Puoi creare e gestire database MySQL e PostgreSQL per il tuo progetto direttamente da Site Tools.
Sì, una volta associato il progetto a un dominio registrato. Gli account email non sono disponibili sul dominio temporaneo.
Sì. I progetti Node.js possono essere ospitati insieme ai tuoi siti WordPress e alle email sullo stesso piano e puoi gestire tutto dalla stessa Area Cliente.






















