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.

