Node.js 24 depuis app.js
Express, Fastify ou tout framework servant du HTTP, démarré depuis app.js. NODE_ENV est production sauf si vous le définissez autrement.
Hébergement Node.js
Connectez GitHub, GitLab ou Bitbucket. Chaque push exécute npm ci et votre build, puis bascule en direct — aucun serveur, PM2 ou reverse proxy à gérer.
Essai gratuit de 14 jours — carte requise, sans prélèvement
Démarrer mon essai gratuitDeveloper Hosting exécute votre propre code. C’est pourquoi nous demandons une carte afin de réserver l’essai gratuit à des personnes réelles. Votre carte n’est pas débitée — ni aujourd’hui, ni à la fin de la période d’essai. Vous ne payez rien à moins de choisir un forfait ; si vous n’en choisissez pas, l’essai prend simplement fin.
Formules à partir de 12,99 € par mois
Vous écrivez l'application. Nous l'installons, la compilons, la démarrons, assurons son bon fonctionnement et gardons les cinq dernières versions prêtes pour un retour en arrière.
Express, Fastify ou tout framework servant du HTTP, démarré depuis app.js. NODE_ENV est production sauf si vous le définissez autrement.
Les dépendances sont installées à partir de votre package-lock dans un nouveau répertoire, puis votre commande de build s'exécute, avant que la nouvelle version ne prenne le relais.
Poussez n'importe quelle branche autre que production et elle obtiendra sa propre adresse, déployée aux côtés de votre application en production sans l'affecter.
Les clés d'API se placent dans le panneau des variables d'environnement, sont stockées dans un magasin de secrets et sont transmises à la fois à votre build et à votre application en cours d'exécution.
Le flux stderr propre à votre application s'affiche dans le visualiseur de journaux à côté des lignes du serveur web, depuis le tableau de bord ou la zinnector CLI.
Chaque application dispose de sa propre allocation de mémoire et de processeur, appliquée par compte, de sorte qu'un voisin ne puisse pas se l'approprier.
Un échec de npm ci ou de build n'atteint jamais les visiteurs : la version déjà en ligne continue d'être diffusée et le journal de déploiement en indique la raison. Lorsqu'une version est mise en ligne et que vous changez d'avis, le retour en arrière est instantané, car les cinq dernières versions restent sur le serveur.
Node.js est sélectionné pour vous. Une carte est requise pour l'essai et ne sera pas débitée.
Liez le dépôt GitHub, GitLab ou Bitbucket qui contient votre package.json et sélectionnez la branche de production.
Ajoutez une commande de build si vous en avez une, ainsi que vos variables d'environnement.
Poussez vers la production et cela devient une version ; poussez toute autre branche pour un aperçu.
Un fichier app.js qui démarre votre serveur. Les dépendances proviennent de 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);Dimensionné selon le processus Node.js : 1 Go de mémoire et 1 cœur de processeur sur Dev Start, 2 Go et 2 cœurs sur Dev Pro, 4 Go et 4 cœurs sur Dev Scale — pour une, cinq ou vingt applications.
12,99 €/mois
ou 129,90 € par an
Essai gratuit de 14 jours — carte requise, sans prélèvement
Démarrer mon essai gratuitDeveloper Hosting exécute votre propre code. C’est pourquoi nous demandons une carte afin de réserver l’essai gratuit à des personnes réelles. Votre carte n’est pas débitée — ni aujourd’hui, ni à la fin de la période d’essai. Vous ne payez rien à moins de choisir un forfait ; si vous n’en choisissez pas, l’essai prend simplement fin.
25,99 €/mois
ou 259,90 € par an
Essai gratuit de 14 jours — carte requise, sans prélèvement
Démarrer mon essai gratuitDeveloper Hosting exécute votre propre code. C’est pourquoi nous demandons une carte afin de réserver l’essai gratuit à des personnes réelles. Votre carte n’est pas débitée — ni aujourd’hui, ni à la fin de la période d’essai. Vous ne payez rien à moins de choisir un forfait ; si vous n’en choisissez pas, l’essai prend simplement fin.
88,99 €/mois
ou 889,90 € par an
Essai gratuit de 14 jours — carte requise, sans prélèvement
Démarrer mon essai gratuitDeveloper Hosting exécute votre propre code. C’est pourquoi nous demandons une carte afin de réserver l’essai gratuit à des personnes réelles. Votre carte n’est pas débitée — ni aujourd’hui, ni à la fin de la période d’essai. Vous ne payez rien à moins de choisir un forfait ; si vous n’en choisissez pas, l’essai prend simplement fin.
Node.js 24. Votre application démarre à partir de app.js et NODE_ENV est défini sur production, sauf si vous définissez votre propre valeur.
Non. Le serveur web démarre et exécute votre application pour vous, il n'y a donc aucun gestionnaire de processus ni proxy inverse à configurer.
Oui, s'il s'exécute en tant que serveur Node.js à partir de app.js. Définissez votre commande de build et elle s'exécutera à chaque déploiement, avant la mise en ligne de la nouvelle version.
Les tâches d'arrière-plan de longue durée ne sont pas prises en charge par ces forfaits. Pour les applications utilisant intensivement WebSocket, les workers ou les conteneurs, un serveur Zinn® Private Cloud est la solution la plus adaptée.
Oui, 14 jours sur Dev Start avec Node.js présélectionné. Une carte permet de réserver les essais à des personnes réelles ; rien ne sera facturé sauf si vous choisissez un forfait.
Oui. Utilisez une base de données gérée Zinn® (PostgreSQL ou MySQL) ou un cache Redis dédié à votre site, et renseignez les détails de connexion dans vos variables d'environnement.
Tous les environnements d'exécution de l'hébergement pour développeurs : Node.js, Python et Ruby
Quatorze jours gratuits avec Node.js déjà sélectionné. La carte demandée n'est pas débitée pendant la période d'essai.
Essai gratuit de 14 jours — carte requise, sans prélèvement
Démarrer mon essai gratuitDeveloper Hosting exécute votre propre code. C’est pourquoi nous demandons une carte afin de réserver l’essai gratuit à des personnes réelles. Votre carte n’est pas débitée — ni aujourd’hui, ni à la fin de la période d’essai. Vous ne payez rien à moins de choisir un forfait ; si vous n’en choisissez pas, l’essai prend simplement fin.