Hosting Node.js

Hosting Node.js: esegua git push e la Sua applicazione Node.js 24 sarà online

Collegate GitHub, GitLab o Bitbucket. Ogni push esegue npm ci e la vostra build, per poi passare online — nessun server, PM2 o reverse proxy da gestire.

Prova gratuita di 14 giorni — carta richiesta, nessun addebito

Scegliete il vostro stack
Inizia la mia prova gratuita

Developer Hosting esegue il Vostro codice proprietario, pertanto richiediamo una carta per riservare la prova gratuita a persone reali. La Vostra carta non viene addebitata — né oggi, né al termine del periodo di prova. Non pagate nulla a meno che non scegliate un piano; in caso contrario, la prova terminerà semplicemente.

Piani da 12,99 € al mese

  • Node.js 24Express, Fastify o qualsiasi framework HTTP
  • 5 versionimantenuto per il ripristino con un clic
  • 14 giorni gratisprova gratuita, Node.js preselezionato
Una pipeline di deployment da un git push a un'applicazione live

Tutto ciò di cui un'applicazione Node.js ha bisogno, gestito per Lei

Lei scrive l'applicazione. Noi la installiamo, la compiliamo, la avviamo, la manteniamo in esecuzione e teniamo pronte le ultime cinque versioni per poter ripristinare una precedente.

Node.js 24 da app.js

Express, Fastify o qualsiasi framework che gestisca HTTP, avviato da app.js. NODE_ENV è production a meno che non lo impostiate diversamente.

npm ci a ogni distribuzione

Le dipendenze vengono installate dal Suo package-lock in una nuova directory, quindi viene eseguito il Suo comando di compilazione, prima che la nuova versione subentri.

URL di anteprima per ramo

Esegua il push di qualsiasi ramo diverso da production e questo otterrà un proprio indirizzo, gestito accanto alla Sua applicazione attiva senza toccarla.

I segreti fuori dal vostro repository

Le chiavi API vanno nel pannello delle variabili di ambiente, archiviate in un archivio segreto e trasmesse sia alla compilazione che all'applicazione in esecuzione.

I log dove cerchi

Lo stderr della Sua applicazione compare nel visualizzatore di log accanto alle righe del server web, dalla dashboard o dalla CLI di zinnector.

Memoria e CPU interamente a Sua disposizione

Ogni app dispone della propria allocazione di memoria e CPU, applicata per ciascun account, in modo che un vicino non possa sottrarla.

Distribuzioni che non possono mandare offline il vostro sito

Un npm ci o una build non riusciti non raggiungono mai i visitatori: la release già attiva continua a funzionare e il log di deploy ne mostra il motivo. Quando una release diventa attiva e cambiate idea, il ripristino è istantaneo, poiché le ultime cinque release rimangono sul server.

  • npm ci e la compilazione terminano prima che il traffico venga trasferito
  • Ripristino con un clic a una qualsiasi delle ultime cinque versioni
  • Un pulsante di riavvio quando ne ha bisogno
  • Certificato SSL gratuito per il Suo dominio
  • SSH e attività pianificate su ogni piano
Un'app di produzione e un'anteprima del branch in esecuzione affiancate

Dal repository all'applicazione Node.js in esecuzione

  1. Avvia la prova gratuita

    Node.js è stato selezionato per Lei. È richiesta una carta per la prova e non verrà addebitato alcun importo.

  2. Colleghi il Suo repository

    Colleghi il repository GitHub, GitLab o Bitbucket che contiene il Suo package.json e selezioni il ramo di produzione.

  3. Imposti la build e le variabili

    Aggiunga un comando di build se ne ha uno e le Sue variabili di ambiente.

  4. git push

    Esegua il push in produzione e diventerà una release; esegua il push di qualsiasi altro branch per un'anteprima.

L'unico file che cerchiamo

Un file app.js che avvia il vostro server. Le dipendenze provengono da package.json.

// app.js — the file we start
const express = require("express");
const app = express();
app.get("/", (req, res) => res.send("Hello, world"));
app.listen(process.env.PORT || 3000);

Piani di hosting Node.js

Dimensionato in base al processo Node.js: 1 GB di memoria e 1 core CPU su Dev Start, 2 GB e 2 core su Dev Pro, 4 GB e 4 core su Dev Scale — per una, cinque o venti app.

Zinn® Dev Start

12,99 €/mese

o 129,90 € all'anno

Siti web
1
Archiviazione NVMe
25 GB
Larghezza di banda
1 TB

Prova gratuita di 14 giorni — carta richiesta, nessun addebito

Scegliete il vostro stack
Inizia la mia prova gratuita

Developer Hosting esegue il Vostro codice proprietario, pertanto richiediamo una carta per riservare la prova gratuita a persone reali. La Vostra carta non viene addebitata — né oggi, né al termine del periodo di prova. Non pagate nulla a meno che non scegliate un piano; in caso contrario, la prova terminerà semplicemente.

Zinn® Dev Pro

25,99 €/mese

o 259,90 € all'anno

Siti web
5
Archiviazione NVMe
100 GB su tutti i Suoi siti
Larghezza di banda
5 TB

Prova gratuita di 14 giorni — carta richiesta, nessun addebito

Scegliete il vostro stack
Inizia la mia prova gratuita

Developer Hosting esegue il Vostro codice proprietario, pertanto richiediamo una carta per riservare la prova gratuita a persone reali. La Vostra carta non viene addebitata — né oggi, né al termine del periodo di prova. Non pagate nulla a meno che non scegliate un piano; in caso contrario, la prova terminerà semplicemente.

Zinn® Dev Scale

88,99 €/mese

o 889,90 € all'anno

Siti web
20
Archiviazione NVMe
500 GB su tutti i Suoi siti
Larghezza di banda
25 TB

Prova gratuita di 14 giorni — carta richiesta, nessun addebito

Scegliete il vostro stack
Inizia la mia prova gratuita

Developer Hosting esegue il Vostro codice proprietario, pertanto richiediamo una carta per riservare la prova gratuita a persone reali. La Vostra carta non viene addebitata — né oggi, né al termine del periodo di prova. Non pagate nulla a meno che non scegliate un piano; in caso contrario, la prova terminerà semplicemente.

  • Provalo primaOgni piano gestito inizia con una prova gratuita di 14 giorni, in modo da poterci caricare un sito reale prima di pagare qualsiasi cosa.
  • Garanzia di rimborso di 30 giorniSe un piano gestito non fa per Lei, ce lo dica entro 30 giorni dal primo pagamento e glielo rimborseremo. L'hosting per applicazioni è incluso. Leggi la politica di rimborso
  • Support reale, inclusoIl supporto è incluso in ogni piano, fornito da chi gestisce questa piattaforma anziché da uno script. Gli account che non possono attendere possono saltare la coda. Come funziona il supporto prioritario

Cosa non eseguono questi piani

  • I container, le immagini Docker e Kubernetes vengono eseguiti su un server Zinn® Private Cloud, non su questi piani.
  • I worker in background a esecuzione prolungata e i consumatori di code non sono supportati qui; le attività pianificate sono invece supportate.
  • L'ambiente di produzione e le anteprime dei rami condividono i limiti di memoria e CPU dell'applicazione.

Hosting Node.js: domande

Quale versione di Node.js esegue?

Node.js 24. La Sua applicazione si avvia da app.js e NODE_ENV è impostato su production a meno che non imposti un valore personalizzato.

Ho bisogno di PM2 o NGINX?

No. Il server web avvia ed esegue l'applicazione per Lei, quindi non c'è alcun gestore di processi o proxy inverso da configurare.

Posso eseguire Next.js o un altro framework con una fase di compilazione?

Sì, se viene eseguito come server Node.js da app.js. Imposti il comando di compilazione e verrà eseguito a ogni distribuzione, prima che la nuova versione sia online.

Posso utilizzare WebSocket o background worker?

I worker in background di lunga durata non sono supportati su questi piani. Per app che fanno ampio uso di WebSocket, worker o container, un server Zinn® Private Cloud è la scelta più indicata.

È disponibile una prova gratuita?

Sì, 14 giorni su Dev Start con Node.js preselezionato. La carta serve a riservare le versioni di prova a persone reali; non verrà addebitato nulla a meno che non scelga un piano.

Posso collegare un database?

Sì. Utilizzi un database gestito Zinn® (PostgreSQL o MySQL) o una cache Redis dedicata al Suo sito e inserisca i dettagli di connessione nelle Sue variabili di ambiente.

Tutti i runtime di Hosting per sviluppatori: Node.js, Python e Ruby

Distribuisca la Sua applicazione Node.js oggi stesso

Quattordici giorni gratuiti con Node.js già selezionato. La carta richiesta non verrà addebitata durante il periodo di prova.

Prova gratuita di 14 giorni — carta richiesta, nessun addebito

Scegliete il vostro stack
Inizia la mia prova gratuita

Developer Hosting esegue il Vostro codice proprietario, pertanto richiediamo una carta per riservare la prova gratuita a persone reali. La Vostra carta non viene addebitata — né oggi, né al termine del periodo di prova. Non pagate nulla a meno che non scegliate un piano; in caso contrario, la prova terminerà semplicemente.