Skip to content

VPS Node.js

Hébergement VPS Node.js.

Faites tourner Express, Fastify, NestJS, Next.js ou des workers en arrière-plan avec la version exacte de Node.js dont vous avez besoin, à côté de Redis ou PostgreSQL sur la même machine.

Mensuel, trimestriel (5 % de réduction) ou annuel (2 mois offerts). Remboursement sous 72 heures après le paiement.

Pourquoi un VPS pour cela

Toutes les versions de Node.js

Installez plusieurs versions avec nvm et changez-en selon le projet.

Tout dans une même machine

Application, base de données, cache et reverse proxy ensemble, qui communiquent via localhost.

Processus de longue durée

Websockets, files d'attente et tâches cron s'exécutent sans délai d'expiration des requêtes ni démarrage à froid.

Commencer

  1. 01

    Installer Node.js

    Utilisez curl -fsSL https://deb.nodesource.com/setup_22.x | bash - puis apt install nodejs, ou installez nvm.

  2. 02

    Déployer votre code

    git clone le dépôt, lancez npm ci et gardez les secrets dans des variables d'environnement.

  3. 03

    Le garder en marche

    Démarrez-le avec pm2 start npm --name app -- start et lancez pm2 startup pour qu'il démarre au boot.

  4. 04

    Placer un proxy devant

    Lancez Caddy ou nginx sur le port 443 en IPv6 et redirigez vers votre application sur localhost, avec Cloudflare devant pour les visiteurs IPv4.

Quelle offre convient

Offres VPS

VPS S fait tourner une petite API ou une petite application. Choisissez VPS M pour une base de données sur le même VPS ou pour les builds de frameworks plus lourds comme Next.js.

VPS M

$3.92/mois

Facturé mensuellement

  • 2 vCPU
  • 4 Go de RAM
  • 60 Go NVMe
  • IPv4 partagée, 20 ports
  • Adresse IPv6
  • KVM, root complet

IPv4 dédiée : +$3/mois

Créer un VPS

VPS L

$7.84/mois

Facturé mensuellement

  • 4 vCPU
  • 8 Go de RAM
  • 120 Go NVMe
  • IPv4 partagée, 20 ports
  • Adresse IPv6
  • KVM, root complet

IPv4 dédiée : +$3/mois

Créer un VPS

VPS XL

$15.68/mois

Facturé mensuellement

  • 6 vCPU
  • 16 Go de RAM
  • 200 Go NVMe
  • IPv4 partagée, 20 ports
  • Adresse IPv6
  • KVM, root complet

IPv4 dédiée : +$3/mois

Créer un VPS

IPv4 partagée avec 20 ports et IPv6 incluses ; IPv4 dédiée +$3/mois

Votre VPS est généralement prêt en quelques minutes. Aux périodes de forte affluence, sa création peut prendre jusqu'à 48 heures ; vous recevrez un e-mail dès qu'il sera prêt. Il en va de même pour une adresse IPv4 dédiée.

NAT · IPv6

IPv4 NAT et IPv6, expliqués simplement

Comment les personnes et les programmes accèdent à votre VPS, et ce que cela implique pour ce que vous y faites tourner.

IPv4 : une adresse partagée, 20 ports qui vous appartiennent

Les adresses IPv4 sont rares, donc plusieurs VPS partagent une même adresse IPv4 publique. Votre VPS dispose d'un bloc de 20 ports sur cette adresse. Le trafic vers ces ports va directement à votre VPS. Le panneau affiche votre adresse et votre plage de ports.

IPv6 : une adresse qui n'est qu'à vous

Votre VPS dispose aussi de sa propre adresse IPv6 publique. Tous ses ports vous appartiennent, y compris le 80 et le 443, donc un site web ou un service peut écouter sur son port habituel.

Faire tourner un site web

Les ports 80 et 443 de l'adresse IPv4 partagée ne vous appartiennent pas. Pointez l'enregistrement AAAA de votre domaine vers votre adresse IPv6 et placez le proxy Cloudflare devant : il accepte les visiteurs IPv4 et les transmet à votre VPS en IPv6. Un tunnel comme Cloudflare Tunnel fonctionne aussi, ou ajoutez une IPv4 dédiée pour $3 par mois.

Les connexions sortantes ne sont pas limitées par le bloc de ports

Les 20 ports servent aux connexions entrantes. Votre VPS accède à internet comme d'habitude : les mises à jour, les API, Discord et Git fonctionnent sans rien ouvrir.

Pour un site public, écoutez sur le port 443 en IPv6 et utilisez le proxy Cloudflare pour que les visiteurs IPv4 vous atteignent, ou ajoutez une IPv4 dédiée ($3 par mois) et utilisez directement le port 443. Les API de vos propres outils peuvent utiliser simplement un port de votre bloc.

Exemple : SSH sur le premier port de votre bloc ressemble à ceci : ssh -p 40001 root@203.0.113.10. Votre adresse et vos ports réels sont dans le panneau.

Besoin d'une adresse IPv4 entière à vous ? Ajoutez une IPv4 dédiée pour $3 par mois, et chacun de ses ports vous appartiendra.

Questions sur les VPS

Deploy construit les applications web depuis Git et les sert en HTTPS pour vous. L'hébergement Node.js géré fait tourner un processus avec un panneau et une offre gratuite. Un VPS sert quand vous voulez le contrôle total de la machine.

Sans engagement

Remboursement sous 72 heures

Ce n'est pas ce que vous attendiez ? Demandez dans les 72 heures suivant le paiement et récupérez votre argent.

Résiliation à tout moment

Aucun contrat. Arrêtez le renouvellement quand vous voulez ; les périodes trimestrielles et annuelles vont simplement jusqu'à leur terme.

Des personnes qui répondent

Des tickets dans le panneau et une communauté Discord, gérés par la même équipe que les serveurs de jeu.

Vous appréciez Enzonic ? Partagez-le et gagnez des récompenses grâce au programme de parrainage.