Node.js hosting — na co si dát pozor při výběru

Node.js hosting: co potřebujete vědět (verze, PM2, npm)

Publikováno: 10. července 2026|Affiliate prohlášení

Node.js hosting není totéž co běžný webhosting pro PHP. Poradíme, na co se dívat — podpora verzí Node, PM2, přístup k npm a terminálu, RAM a WebSocket, a kdy je čas na VPS.

Node.js hosting není totéž co běžný webhosting pro PHP. Aby vaše aplikace běžela spolehlivě, potřebuje hosting, který umí správnou verzi Node, udrží proces naživu a dá vám přístup k npm i terminálu. Projdeme, na co se dívat, než si hosting vyberete — ať skončíte s prostředím, kde aplikace opravdu poběží, ne jen teoreticky.

Podpora verzí Node.js

Node vydává novou major verzi zhruba každého půl roku a LTS verze (sudá čísla — 18, 20, 22) mají podporu přibližně 30 měsíců. Dobrý hosting nabízí výběr verzí a možnost přepnout mezi nimi. Pozor na poskytovatele, kteří nabízejí jen jednu starší verzi — moderní balíčky ji nemusí podporovat a při npm install narazíte na chyby.

Před objednávkou se ptejte konkrétně: „Jakou verzi Node podporujete a můžu si ji přepnout?" Pokud odpověď neznají, je to varovný signál.

PM2 a trvalý běh aplikace

Tady je největší rozdíl oproti PHP. U PHP web server spustí skript pro každý požadavek a hned ho ukončí. Node aplikace naopak běží jako trvalý proces — musí ji něco udržet naživu a automaticky restartovat po pádu nebo po rebootu serveru. Tuto roli typicky plní PM2 (process manager).

Ověřte, že hosting PM2 nebo ekvivalent (systemd služba, Passenger) podporuje. Bez něj vám aplikace po prvním pádu prostě zůstane ležet a web přestane odpovídat.

npm, build a přístup k terminálu

Nasazení Node aplikace skoro vždy zahrnuje npm install a často i build krok (např. u frameworků). K tomu potřebujete SSH/terminál nebo alespoň panel, který umí npm příkazy spustit za vás. Bez přístupu k npm nenainstalujete závislosti a aplikaci nerozběháte.

Zkontrolujte i limit na počet souborů (inodes) — složka node_modules jich běžně obsahuje desítky tisíc a levné sdílené tarify mívají nízké stropy.

RAM, WebSocket a limity sdíleného hostingu

Protože Node drží stav v paměti, hlídejte RAM limit — málo paměti znamená padání procesu pod zátěží. Pokud stavíte real-time funkce (chat, živé notifikace, dashboardy), potřebujete WebSocket, který ne každý sdílený hosting povolí nebo korektně proxuje. Ověřte to předem, ať vás to nezaskočí až v produkci.

Kdy shared nestačí a je čas na VPS

Pro menší aplikace, API nebo bota stačí spravovaný Node.js hosting — pohodlný a bez správy serveru. Jakmile ale potřebujete víc paměti, vlastní verzi Node, vlastní cron, dlouhoběžící workery nebo WebSocket bez omezení, je čas na VPS. Automatizační nástroje jako n8n nebo AI agenti prakticky vlastní server vyžadují.

Shrnutí

Dobrý Node.js hosting poznáte podle čtyř věcí: výběr aktuálních verzí Node, podpora PM2, přístup k npm/terminálu a rozumné limity RAM a inodes. Pokud web hlásí všechny čtyři, máte prostředí, kde aplikace poběží spolehlivě. Konkrétní poskytovatele s podporou Node.js porovnáte v naší kategorii Node.js hosting — filtrujte podle parametrů a vyberte podle toho, co vaše aplikace opravdu potřebuje.

O autorovi

Tomáš Mahrík

Tomáš Mahrík

Full stack developer s 15+ lety praxe, který se na hosting nedívá jen jako uživatel, ale jako člověk zodpovědný za provoz vlastních projektů na denní bázi.

Zůstaňte informováni

Získejte nejnovější hostingové nabídky, kupóny a odborné tipy přímo do vašeho emailu.

Node.js hosting: co potřebujete vědět (verze, PM2) | Hostingy