Vés al contingut principal

Allotjament Node.js

Un allotjament Node.js amb marge per a aplicacions de veritat

Desplegueu aplicacions, API i bots de Node en un VPS KVM amb root complet: qualsevol versió de Node, PM2 o Docker, CPU i RAM garantides sobre emmagatzematge NVMe ràpid, des de $9.99/mo.

$9.99

VPS per a Node.js, al mes

Root complet

Desplegueu com vulgueu

Qualsevol versió

El Node que us demani l'app

NVMe

Emmagatzematge a tots els plans

Per què el nostre allotjament Node.js

Tot el que una aplicació Node necessita d'un servidor

Maquinari de servidor KVM amb root complet que fa funcionar l'allotjament Node.js

Accés root complet

Instal·leu qualsevol versió de Node, eines de línia d'ordres globals, eines de compilació i paquets de sistema: tot l'entorn d'execució és vostre.

Recursos garantits

La virtualització KVM dona al vostre bucle d'esdeveniments CPU i RAM dedicades, així cap veí atrafegat no us encallarà les peticions.

Protecció DDoS

La mitigació a escala de xarxa manté accessibles les vostres API, sòcols i bots fins i tot quan el trànsit es torna hostil.

IPv4 dedicada

Cada servidor porta la seva pròpia adreça IPv4 per tenir una reputació neta d'enviament, SSL propi i webhooks estables.

Desplegament en segons

Munteu un servidor Debian, CentOS o Ubuntu en menys d'un minut, després baixeu el repositori i arrenqueu el procés.

Emmagatzematge NVMe

L'NVMe pur manté ràpides les instal·lacions d'npm, les compilacions i les lectures de base de dades, així els arrencades en fred i els desplegaments no s'arrosseguen mai.

VPS cloud server hosting infrastructure

Control

Root complet: l'entorn d'execució és vostre

L'allotjament compartit encaixona Node dins la versió i la configuració que el proveïdor permet. Un VPS amb root complet elimina aquests límits: instal·leu amb nvm la versió exacta de Node que necessita la vostra aplicació, hi afegiu eines de línia d'ordres globals i eines de compilació, i superviseu el procés amb PM2 o amb Docker, com preferiu. És el vostre servidor, configurat a la vostra manera.

  • Control root total
  • Qualsevol versió de Node.js
  • PM2 o Docker, com vulgueu
  • Entreu per SSH i desplegueu

Plans

Plans d'allotjament Node.js VPS barats

Des d'una primera API fins a un backend en temps real molt actiu: tots els nivells tenen accés root complet, emmagatzematge NVMe i una IPv4 dedicada.

Economy

Your first server

$9.99/mo

renews at the same price · billed annually

Storage
30 GB
RAM
2 GB
Bandwidth
125 GB
IPv4
1 dedicated
  • Full root access
  • KVM virtualisation
  • DDoS protection
  • Choice of Debian, CentOS, Ubuntu
  • No setup fee
  • 24/7 human support
Desplegar Node.js
Most Popular

Basic

Small apps & sites

$19.99/mo

renews at the same price · billed annually

Storage
40 GB
RAM
3 GB
Bandwidth
200 GB
IPv4
1 dedicated
  • Full root access
  • KVM virtualisation
  • DDoS protection
  • Choice of Debian, CentOS, Ubuntu
  • No setup fee
  • 24/7 human support
Desplegar Node.js

Entry

Production workloads

$29.99/mo

renews at the same price · billed annually

Storage
50 GB
RAM
4 GB
Bandwidth
300 GB
IPv4
1 dedicated
  • Full root access
  • KVM virtualisation
  • DDoS protection
  • Choice of Debian, CentOS, Ubuntu
  • No setup fee
  • 24/7 human support
Desplegar Node.js

Standard

Busy sites & stores

$43.99/mo

renews at the same price · billed annually

Storage
80 GB
RAM
5 GB
Bandwidth
400 GB
IPv4
1 dedicated
  • Full root access
  • KVM virtualisation
  • DDoS protection
  • Choice of Debian, CentOS, Ubuntu
  • No setup fee
  • 24/7 human support
Desplegar Node.js

Ultra

Heavy traffic, heavy apps

$55.99/mo

renews at the same price · billed annually

Storage
120 GB
RAM
6 GB
Bandwidth
600 GB
IPv4
1 dedicated
  • Full root access
  • KVM virtualisation
  • DDoS protection
  • Choice of Debian, CentOS, Ubuntu
  • No setup fee
  • 24/7 human support
Desplegar Node.js

Ultimate

Maximum VPS muscle

$65.99/mo

renews at the same price · billed annually

Storage
250 GB
RAM
7 GB
Bandwidth
1 TB
IPv4
1 dedicated
  • Full root access
  • KVM virtualisation
  • DDoS protection
  • Choice of Debian, CentOS, Ubuntu
  • No setup fee
  • 24/7 human support
Desplegar Node.js
NVMe SSD storage for fast website loading speed

Rendiment

KVM i NVMe per a un bucle d'esdeveniments estable

Node és ràpid fins que li falta CPU. La virtualització KVM dona a la vostra aplicació nuclis i memòria garantits en comptes d'un tros disputat amb desconeguts, així el bucle d'esdeveniments no es queda enrere sota càrrega. Combinat amb emmagatzematge NVMe per a instal·lacions i lectures de base de dades ràpides, el rendiment que mesureu a les proves és el que reben de veritat els vostres usuaris.

  • CPU i RAM garantides
  • Emmagatzematge NVMe pur
  • Enllaç de xarxa d'1 Gbps
  • Sense sobrevenda de recursos

Ideal per a

Què hi fa la gent, al nostre VPS per a Node.js

Desenvolupador creant API i aplicacions en temps real amb Node.js

API i backends

Feu funcionar Express, Fastify, NestJS o un servidor GraphQL amb el marge que exigeix el trànsit real de producció.

Aplicacions en temps real i bots

Servidors WebSocket, backends de xat i bots de Discord o Telegram que han de quedar connectats a totes hores.

Serveis amb Docker

Publiqueu l'aplicació com a contenidor, munteu una pila petita amb compose o repartiu uns quants microserveis en un sol servidor amb root.

Website security and DDoS protection

Sempre en línia

Una IP dedicada i protecció DDoS al davant

Les API i els bots només serveixen quan són accessibles. La mitigació de DDoS a escala de xarxa ajuda a mantenir els vostres punts d'accés responent quan el trànsit es torna hostil, i una IPv4 dedicada us dona una reputació neta per als webhooks i les peticions de sortida. Com que el servidor és d'un sol inquilí, cap altre compte no el comparteix: enduriu l'SSH, configureu el tallafoc i gestioneu el TLS vosaltres mateixos.

  • Protecció DDoS a escala de xarxa
  • Adreça IPv4 dedicada
  • Aïllament d'un sol inquilí
  • SSL gratuït que controleu vosaltres
Scalable hosting for growing websites

Creixeu sense traves

Creixeu del primer desplegament al trànsit estable

Comenceu amb el nivell que us encaixi i creixeu quan l'aplicació s'ho guanyi. Pujar de nivell deixa el codi, les bases de dades i la configuració de processos exactament on són: només canvien els recursos. A mesura que pugen les peticions, més CPU, RAM, espai i ample de banda són a un parell de clics, sense cap reinstal·lació ni cap migració a planificar.

  • Pugeu de nivell amb uns clics
  • De 30 GB a 250 GB d'espai
  • De 125 GB a 1 TB d'ample de banda
  • Les vostres dades es mantenen intactes

Com funciona

Del servidor al procés en marxa

Passos al terminal per desplegar un servidor Node.js amb PM2
1

Trieu el vostre servidor per a Node.js

Escolliu un nivell de VPS segons el trànsit i la memòria previstos: tots els plans porten accés root complet i emmagatzematge NVMe.

2

Instal·leu Node a la vostra manera

Munteu la versió exacta de Node amb nvm o amb els binaris oficials i després executeu la vostra aplicació sota PM2 o dins de Docker.

3

Poseu-vos en marxa i creixeu

Poseu Nginx al davant per al SSL i el proxy invers, apunteu el vostre domini i redimensioneu el nivell quan creixeu.

Inclòs

A cada VPS per a Node.js

  • Accés root complet al VPS
  • Recursos dedicats amb KVM
  • Emmagatzematge NVMe pur
  • Adreça IPv4 dedicada
  • Qualsevol versió de Node.js que trieu
  • A punt per a PM2 i Docker
  • Compatible amb proxy invers Nginx
  • SSH, Git i eines de compilació
  • Protecció DDoS
  • Suport humà 24/7

La vostra pila

Què espera d'un servidor una aplicació Node

Tot allò en què s'apuntala un desplegament de Node en producció, i cada peça funciona al vostre VPS amb accés root.

Pila de producció de Node.js amb PM2, Docker, Nginx i bases de dades

L'entorn d'execució de Node

Instal·leu qualsevol versió amb nvm o amb els binaris oficials: l'LTS actual o la versió exacta contra la qual es compila el vostre projecte.

PM2 o Docker

Mantingueu vius els processos amb PM2 o poseu l'aplicació en contenidors amb Docker i un fitxer compose: l'accés root fa fàcils totes dues coses.

Les vostres bases de dades

Feu funcionar Postgres, MongoDB o Redis al mateix servidor, o connecteu-vos a un servei gestionat: la decisió és del tot vostra.

Nginx i SSL

Poseu Nginx al davant com a proxy invers, acabeu el TLS amb un certificat gratuït de renovació automàtica i serviu pel port 443.

RAM per al bucle d'esdeveniments

Node guarda moltes coses a memòria. Dos gigabytes van bé per a una API petita; doneu 4 GB o més a una aplicació atrafegada perquè vagi còmoda.

Marge per créixer

Uns temps de resposta que pugen o la pressió de memòria són el senyal per pujar de nivell: més CPU, RAM i espai amb un parell de clics.

Preguntes freqüents

Dubtes sobre l'allotjament Node.js

Quines versions de Node.js puc fer servir? Puc triar-la jo?

Sí, la decisió és del tot vostra. Com que tots els plans són un VPS KVM amb root complet, no depeneu de la versió que un allotjament compartit tingui a bé oferir. La majoria de gent instal·la nvm i baixa la versió exacta que necessita la seva aplicació (la línia LTS actual per tenir estabilitat en producció, o una versió concreta contra la qual s'ha provat el projecte) i canvia de versió per projecte al mateix servidor. Si ho preferiu, podeu instal·lar els binaris oficials de Node o els paquets de la vostra distribució. També podeu mantenir diverses versions en paral·lel i fixar cada aplicació a la seva amb un fitxer .nvmrc, cosa molt pràctica quan hi allotgeu més d'un projecte. Quan surt una LTS nova, actualitzeu quan us convingui a vosaltres i no quan ho decidim nosaltres. Res de l'entorn d'execució no està bloquejat: decidiu la versió, si feu servir npm, pnpm o yarn com a gestor de paquets, i quan actualitzar.

Doneu suport a PM2 i Docker?

Tots dos funcionen bé perquè teniu root. Per a un procés Node normal, PM2 és l'opció habitual: manté l'aplicació en marxa, la reinicia si peta, pot bifurcar diverses instàncies per aprofitar tots els nuclis de CPU i us rota els registres. Normalment n'hi ha prou amb un `pm2 start` més `pm2 startup` i `pm2 save` perquè l'aplicació sobrevisqui a un reinici. Si preferiu els contenidors, instal·leu Docker i executeu la vostra imatge directament, o aixequeu una pila petita amb un fitxer docker-compose: per exemple, un contenidor d'aplicació al costat de Postgres i Redis. Hi ha qui combina les dues coses, amb Docker per a les dependències i PM2 per a l'aplicació, o a l'inrevés. Com que el servidor és vostre, també podeu fer servir unitats de systemd si us encaixa millor amb el vostre flux de treball. Nosaltres mantenim sans el VPS de sota, la xarxa i la protecció DDoS; com superviseu els vostres processos ho decidiu vosaltres.

El servidor és gestionat o no gestionat?

Són plans de VPS autogestionats, i és una decisió deliberada: mantenir el servidor no gestionat és justament el que fa possibles l'accés root, les versions de Node a mida i la vostra pròpia configuració de processos a aquest preu. Vosaltres sou els amos de tot el que hi ha per damunt del sistema operatiu: l'entorn d'execució de Node, PM2 o Docker, el vostre proxy invers, les bases de dades i els desplegaments són vostres per configurar-los com demani la vostra aplicació. El que gestionem nosaltres és la base de sota (el maquinari físic, la virtualització KVM, la xarxa del centre de dades tier-3 i la protecció DDoS) perquè no us hàgiu de preocupar mai de les peces que no es veuen. El nostre equip de suport és disponible 24/7 per a qüestions d'infraestructura, aprovisionament i xarxa, i us pot ajudar a redimensionar un pla o a resoldre problemes de connectivitat. Si preferiu no administrar el servidor vosaltres mateixos, tenim opcions gestionades a petició, i molts equips confien la capa d'aplicació a un desenvolupador mentre nosaltres mantenim el VPS ràpid, en línia i protegit.

Puc tenir bases de dades i un proxy invers al mateix servidor?

Sí. Amb root complet podeu instal·lar Postgres, MongoDB o Redis directament al VPS i fer que la vostra aplicació Node hi parli per localhost, cosa que manté la latència baixa i evita un salt de xarxa addicional. Redis és un company habitual per a sessions, memòria cau i cues de tasques, mentre que Postgres o MongoDB guarden les dades principals: feu servir-ne un, o tots tres, dimensionats segons la RAM que us doni el vostre nivell. Al davant de l'aplicació és habitual posar-hi Nginx com a proxy invers: acaba el TLS amb un certificat SSL gratuït de renovació automàtica, serveix el punt públic del 443, reparteix la càrrega entre les vostres instàncies de PM2 o de Docker i pot guardar a la memòria cau els recursos estàtics. Aquesta és la distribució clàssica de producció: Nginx a la vora, Node al darrere i les bases de dades al costat. Si preferiu tenir les dades en una base de dades gestionada a part, simplement us hi connecteu; res no obliga a posar la base de dades a la mateixa màquina.

Com mantinc la meva aplicació Node en línia?

Un `node server.js` pelat s'atura en el moment que tanqueu el terminal o el procés peta, així que en un servidor de veritat l'executeu sota un gestor de processos. PM2 és la resposta habitual: converteix l'aplicació en dimoni, la reinicia automàticament després d'una caiguda i, amb `pm2 startup` i `pm2 save`, ho torna a aixecar tot després d'un reinici. El seu mode clúster pot bifurcar un treballador per nucli de CPU perquè una sola aplicació faci servir tots els recursos que li dona el vostre nivell, i la gestió de registres integrada facilita seguir el rastre dels problemes. Si opteu pels contenidors, les polítiques de reinici de Docker fan la mateixa feina, i systemd és una opció nativa molt sòlida si la preferiu. A més, els recursos KVM garantits i l'emmagatzematge NVMe fan que l'aplicació no hagi de competir per la CPU amb veïns sorollosos, i la protecció DDoS a escala de xarxa la manté accessible sota atac. Entre un gestor de processos i uns recursos dedicats, la mateixa disponibilitat que veieu a les proves és la que reben els vostres usuaris.

Em podeu ajudar a migrar o desplegar la meva aplicació?

Sí. Després de donar-vos d'alta, obriu un tiquet i el nostre equip us ajuda a posar-ho tot a punt: aprovisionar el servidor, confirmar l'SSH i la vostra IPv4 dedicada i orientar-vos amb el sistema operatiu i el tallafoc. Per a l'aplicació, un desplegament típic consisteix a clonar el vostre repositori Git al servidor, instal·lar dependències, definir les variables d'entorn, compilar si cal i arrencar el procés sota PM2 o Docker, i us assessorem de bon grat sobre aquest flux. Si veniu d'un altre proveïdor, us podem ajudar a portar-hi el codi, la configuració d'entorn i qualsevol base de dades local perquè l'aplicació funcioni igual al VPS nou. Podeu preparar-la i provar-la a la IP dedicada abans de canviar el DNS, així el canvi és net. Tenim assistència gestionada per a la capa d'aplicació a petició si voleu una mà més ferma; si no, el nostre equip 24/7 es queda a la banda de la infraestructura i la xarxa.

Desplegueu la vostra aplicació Node.js avui.

Accés root complet, qualsevol versió de Node, PM2 o Docker sobre NVMe ràpid, amb persones al suport sempre que necessiteu un cop de mà.

Explorar els plans de Node.js

The Full Picture

Most Node.js hosting guides stop at "install PM2 and go" — but the real cost of switching hosts is what happens to your environment variables, your cron jobs, your existing SSL, and the days you'd rather not spend re-testing everything. If you're moving off Heroku, Render, a PaaS free tier or another VPS provider, our team handles that move for you at no charge, copying your code, dependencies, environment configuration and any local database across before you ever touch DNS.

Because the VPS is billed and displayed in your local currency automatically, and backed by a 30-day money-back guarantee, testing a new Node.js stack carries none of the usual risk — you can run a real workload for a month, compare response times against your current host, and only commit once the numbers convince you. Every plan also ships with daily backups, so a bad deploy or a corrupted dependency install is a restore away rather than an incident.

Deep Dives

The details behind the promises

Moving an existing Node app onto our VPS

Switching hosts is usually the point where migrations stall — DNS gets tangled, an environment variable goes missing, or a background worker gets forgotten. Our free managed migration is built around avoiding exactly that: open a ticket with your current host's details and we copy your application code, dependencies, environment variables, and any co-located Postgres, MongoDB or Redis data onto the new server before your domain ever points at it.

That gives you a working copy on the new dedicated IPv4 to load-test and sanity-check against your current production traffic. Once you're satisfied the app behaves the same — same routes answering, same jobs firing, same response times — you flip DNS, and the switch happens with the old host still standing by as a fallback until the new one has proven itself.

Shipping updates without downtime

A production Node app that goes down every time you push code isn't much better than one that's never deployed. Because you hold full root, you can wire up a simple git hook or connect a CI pipeline like GitHub Actions to run your build, tests and a PM2 reload — restarting workers one at a time so a deploy never drops an in-flight request.

For anything with a build step — TypeScript compiling to JavaScript, a bundler pass, or a database client being generated — the same pipeline runs that build before the reload, so what's live always matches what passed CI. Rolling back is just as fast: keep the previous release directory around and point PM2 or your reverse proxy back at it if a deploy misbehaves.

Watching memory, logs and background workers

Node apps tend to fail in two ways in production: a slow memory leak that eventually forces a restart, or a background job that silently stops running. PM2's built-in monitoring and log commands give you a live read on CPU, memory and output per process without extra tooling, and its log rotation stops a busy API from filling the disk with old output.

Full root also lets you install whatever else you're used to — a structured logger writing JSON, a queue library backed by Redis for retryable jobs, or a cron-style scheduler for tasks such as nightly reports or cache warm-ups. None of it needs a special add-on; it's just another process on a server you already control.

Locking the server down beyond the app

Application-level security is only half the picture — the server underneath needs hardening too. Disable password SSH logins in favour of key-based auth, run a brute-force jail against repeated login attempts, and scope your firewall to the ports your app actually needs, typically 443 for the reverse proxy and 22 for SSH, with your Node process itself never exposed directly.

On the TLS side, a free certificate that renews itself automatically means an expired SSL warning never becomes the reason your API stops accepting requests. Combined with daily backups and network-level DDoS protection on every plan, the pieces you don't want to think about — certificate renewal, snapshotting, filtering hostile traffic — stay handled while you focus on the app.

Developer coding on a web hosting server

Multiple Node apps, one server

One VPS doesn't have to mean one app. With full root and a reverse proxy in front, you can run several Node services side by side — an API on one port, an admin dashboard on another, a webhook receiver on a third — each behind its own subdomain, with requests routed to the right process by hostname.

That's a natural fit for microservices, a staging copy running alongside production, or simply separating a public API from an internal tool without paying for a second server. Environment variables and separate PM2 process names keep each app isolated even though they share the same underlying resources.

  • Route by subdomain to each app
  • Staging and production side by side
  • Separate PM2 process per app
  • One dedicated IPv4 for all of them

More Reasons

Built to help you grow

Free managed migration

Our team moves your existing Node app, environment variables and database from another host at no charge.

Daily backups

Every VPS is backed up daily, so a bad deploy or corrupted dependency install is a restore away.

30-day money-back guarantee

Run a real Node workload for a month and get a refund if the server isn't a fit.

Geo-currency checkout

Plans display and bill in your local currency automatically, wherever your team signs up from.

Free auto-renewing SSL

Secure your API domain and any staging subdomains without ever chasing a certificate renewal.

Room for several apps

Run an API, an admin panel and a webhook receiver as separate PM2 processes behind one reverse proxy.

Getting Started

How to get going

1

Request your free migration

Open a ticket with your current host's details and we copy your code, env vars and database onto the new VPS.

2

Connect your deploy pipeline

Wire up GitHub Actions or a git hook to build, test and reload your app with PM2 on every push.

3

Add monitoring and backups

Confirm daily backups are running and set up log rotation or a logger before real traffic arrives.

Good To Know

What's covered

  • Free managed migration from your current Node host
  • Daily automated backups
  • 30-day money-back guarantee
  • Free auto-renewing SSL certificates
  • Geo-currency pricing at checkout
  • Support for multiple Node apps behind one reverse proxy
  • Cron and scheduled job support
  • Optional control panel access for domains and email alongside your app

More FAQ

More questions, answered

Can I run a private npm registry or install private packages?

Yes. Since you have full root and outbound access, you can authenticate npm, pnpm or yarn against a private registry using a token in your package manager's config, exactly as you would on your own machine. There's no proxy or firewall rule blocking package installs, so private dependencies resolve the same way they do in local development.

How do backups work for a Node.js VPS?

Every plan includes daily backups of the server, covering your application code, installed dependencies, configuration and any co-located database data. If a deploy goes wrong, a dependency upgrade breaks something, or a config change needs undoing, you can restore to a previous day rather than rebuilding by hand.

Can I run scheduled jobs or cron tasks alongside my Node app?

Yes — root access means the server's own cron is available for anything you'd rather run outside your application process, such as nightly database dumps or report generation. Just as commonly, people schedule jobs from within Node itself using a scheduling library, keeping that logic in the same codebase as the rest of the app. Both approaches run fine side by side on the same VPS.

Do you offer a money-back guarantee on Node.js VPS plans?

Yes, every Node.js VPS plan carries a 30-day money-back guarantee, so you can put a real workload on the server, benchmark it against wherever you're hosting now, and request a refund within that window if it isn't the right fit. It's the same guarantee across our hosting lineup, not a scaled-down version for VPS.

Can I host multiple Node apps or microservices on one server?

Yes. A single VPS can run several Node processes at once — each on its own port, managed as a separate PM2 process or container, with a reverse proxy routing incoming requests to the right one based on subdomain or path. It's a common way to run an API, an internal dashboard and a webhook handler on one server instead of three, or to keep a staging copy running next to production.

Is pricing shown in my local currency?

Yes. Pricing across our plans, including the Node.js VPS tiers, is displayed and billed in your local currency automatically based on where you're signing up from, so international teams don't have to work out conversions before checkout.