Aller au contenu

Hébergement Node.js

Hébergement Node.js avec accès SSH

Pour les projets qui ne se limitent pas à PHP. Avec l'offre Cloud Startup, vous vous connectez en SSH, vous téléversez votre application Node.js et le serveur web la publie sur votre nom de domaine avec SSL.

Voir les offres

Comment ça marche

  1. 01

    Téléversez votre application

    En SSH ou avec le gestionnaire de fichiers, dans le dossier nodeapp de votre domaine. Vous installez les dépendances avec npm depuis votre terminal.

  2. 02

    Choisissez la version de Node

    Avec un fichier .nvmrc : Node.js 16, 18, 20 ou 22. Le port est attribué automatiquement, rien à configurer.

  3. 03

    PM2 la maintient en marche

    Votre application tourne sous PM2 : si elle plante, elle redémarre toute seule. Depuis le panneau de contrôle, vous la démarrez, l'arrêtez, la redémarrez et consultez ses journaux.

  4. 04

    nginx la publie avec SSL

    nginx reçoit les visites sur votre domaine et les transmet à votre application. Le certificat Let's Encrypt s'active automatiquement.

À quoi ça sert

  • API et back-ends avec Express, Fastify ou NestJS
  • Bots et automatisations qui tournent toute la journée
  • Sites Next.js, Nuxt ou Astro en mode serveur
  • Une application Node.js en parallèle de votre WordPress, sur la même offre

Ce qu'inclut Cloud Startup

Cloud Startup

Pour les applications Node.js et les projets à plus fort trafic.

9,99 US$/mois

la première année, en paiement annuel

Renouvellement à 311,88 US$ par an (25,99 US$/mois).

Choisir Cloud Startupou en paiement mensuel : 27,99 US$/mois
  • Sites web illimités
  • 100 Go de disque SSD
  • 4 Go de RAM · 4 cœurs de CPU
  • 300 bases de données MySQL
  • Comptes e-mail illimités sur votre nom de domaine
  • SSL gratuit sur tous vos domaines
  • Sauvegarde quotidienne
  • Accès SSH
  • Applications Node.js

Questions fréquentes

Quelles versions de Node.js sont disponibles ?

Node.js 16, 18, 20 et 22, installées avec NVM. Vous choisissez la vôtre en l'écrivant dans le fichier .nvmrc de votre application.

Comment redémarrer mon application ?

Depuis le panneau, dans la liste des processus de NodeApp (démarrer, arrêter, redémarrer et voir les journaux), ou en SSH avec PM2.

Puis-je utiliser des bases de données ?

Oui, MySQL/MariaDB, jusqu'à 300 bases de données avec Cloud Startup.

Est-ce un VPS ?

Non. C'est de l'hébergement managé avec des ressources attribuées à votre compte (4 cœurs et 4 Go de RAM). Vous n'avez pas d'accès root et, en contrepartie, vous n'avez pas à maintenir le serveur.

Mettez votre site en ligne cette semaine

Choisissez votre offre, connectez votre nom de domaine et lancez-vous. Si vous avez des questions avant de commander, écrivez-nous.