Strona w Next.js działa na komputerze, domena jest kupiona, a hosting kosztuje w promocji kilkadziesiąt złotych. W opisie jest nawet Node.js. Przed płatnością sprawdziłbym jednak dwie rzeczy: czy uruchomisz tam konkretną aplikację i ile zapłacisz za jej utrzymanie po promocji.
W polskich ofertach da się znaleźć zarówno hosting z obsługą Node.js, jak i tani VPS, którym trzeba zarządzać samodzielnie. Z perspektywy właściciela firmy to duża różnica. Ktoś musi jeszcze opublikować stronę, ustawić domenę, zadbać o kopie i zareagować, kiedy po aktualizacji aplikacja przestanie odpowiadać.
Porównałem MyDevil, Smarthost, cal.pl, cyber_Folks oraz Mikrusa. Interesuje mnie koszt utrzymania i warunki uruchomienia strony, nie liczba znaczków przy pakiecie.
Ceny i dokumentację sprawdziłem 11 października 2026 r. To porównanie publicznych ofert, bez zakupionych kont i testów obciążeniowych. Nie mierzyłem wydajności tych serwerów, dlatego nie przyznaję ocen za szybkość ani nie ogłaszam zwycięzcy. Linki do dostawców w tym wpisie nie zawierają kodów polecających.
Czy Twoja strona w ogóle potrzebuje hostingu Node.js?
Zanim porównasz pakiety, ustal, co będzie działało na serwerze po publikacji. Nazwa frameworka jeszcze tego nie rozstrzyga.
| Co publikujesz | Czego potrzebujesz po wdrożeniu |
|---|---|
| Statyczną stronę, np. wynik budowania projektu React/Vite | Serwera plików HTML, CSS i JavaScript; ewentualnie osobnej usługi dla formularza lub API |
| Next.js z eksportem statycznym | Hostingu plików; funkcje wymagające serwera trzeba usunąć, zastąpić albo obsłużyć poza tym hostingiem |
| Next.js renderujący odpowiedzi na serwerze | Zgodnego środowiska wykonawczego i sposobu utrzymania aplikacji |
| Własne API, proces w tle lub kilka usług w kontenerach | Hostingu dopuszczającego takie procesy albo odpowiednio skonfigurowanego VPS |
Next.js można wdrożyć jako serwer Node.js, kontener Docker lub eksport statyczny. Ten ostatni ma ograniczenia funkcji serwerowych. Vercel nie jest obowiązkowy, ale sam dostęp do polecenia node też nie oznacza, że każdy sposób wdrożenia będzie dostępny. Dokumentacja wdrażania Next.js.
Przy prostej stronie usługowej zacząłbym od pytania, czy serwer aplikacyjny jest potrzebny. Jeżeli oferta i blog mogą powstawać podczas budowania strony, utrzymywanie dodatkowego procesu tylko komplikuje opiekę. Przy panelu klienta czy danych pobieranych dla każdego zalogowanego użytkownika sytuacja będzie inna.
Porównanie cen: start, odnowienie i rzeczywisty okres opłaty
W tabeli wszystkie kwoty są brutto, z VAT. Nie uwzględniam domeny, dodatkowych usług, kuponów ani pracy wdrożeniowej. Kwota roczna oznacza płatność za rok z góry. Cennik sprawdzony dzisiaj nie daje gwarancji niezmienności cen przez następne lata.
| Dostawca i pakiet | Pierwsza opłata | Kolejny okres według obecnej oferty |
|---|---|---|
| MyDevil MD1 | 200 zł / 12 miesięcy | 200 zł / rok, cena standardowa |
| MyDevil MD2 | 400 zł / 12 miesięcy | 400 zł / rok, cena standardowa |
| Smarthost smart-mini | 158,67 zł / 12 miesięcy | Około 155,50 zł za drugi rok, po rabacie 2% |
| cal.pl Ace Start | 12,24 zł / pierwszy rok | 183,27 zł / rok |
| cal.pl Ace | 47,97 zł / pierwszy rok | 244,77 zł / rok |
| cyber_Folks cyber_RUN! | 55,35 zł / pierwsze 3 miesiące | 429,27 zł / rok |
| cyber_Folks cyber_SPRINT! | 11,07 zł / pierwsze 3 miesiące | 490,77 zł / rok |
| Mikrus 2.1, VPS | 75 zł / 12 miesięcy | 75 zł / rok |
| Mikrus 3.0, VPS | 130 zł / 12 miesięcy | 130 zł / rok |
Smarthost podaje 129 zł netto jako standardową cenę smart-mini. Przy drugim roku stosuje rabat 2%, a przy trzecim 4% od ceny standardowej. Podana kwota odnowienia jest moim przeliczeniem z VAT, z zaokrągleniem do grosza. Zasady rabatu za staż.
W cal.pl sprawdziłem również przełącznik netto/brutto: Ace kosztuje promocyjnie 39 zł netto, a odnowienie 199 zł netto. Dla tego pakietu trzy lata przy dzisiejszych stawkach to 537,51 zł brutto, nie trzy razy cena promocyjna. To wyliczenie bez dodatków, przy założeniu utrzymania cennika. Oferta cal.pl.
Dlaczego nie mnożę ceny cyber_Folks razy cztery?
Bo promocja dotyczy pierwszego kwartału, a cennik wskazuje później odnowienie roczne. Dla cyber_RUN! pierwsze 55,35 zł i kolejne 429,27 zł dają łącznie 484,62 zł za 15 miesięcy. To nie jest cena pierwszego roku. Dla cyber_SPRINT! analogicznie wychodzi 501,84 zł za 15 miesięcy. Tych kwot nie porównuję wprost z opłatą za 12 miesięcy u innego dostawcy. Cennik cyber_Folks.
Na stronie oferty widnieją też dodawane do zamówienia usługi: monitoring pozycji oraz PHP Legacy. Ich ceny początkowe wynoszą odpowiednio 12,30 zł i 1,11 zł brutto za trzy miesiące. Tabela powyżej ich nie obejmuje. Przed płatnością sprawdź zawartość koszyka, możliwość rezygnacji z dodatków i ich stawki odnowienia. Obsługa starszego PHP nie jest tym samym co utrzymanie aplikacji Node.js. Oferta i dodatki cyber_Folks.
Limity hostingu: czego nie widać w cenie
Parametry w tej tabeli są deklaracjami dostawców, a nie wynikiem moich pomiarów. RAM na hostingu współdzielonym i RAM VPS nie opisują identycznego środowiska. Na VPS część pamięci zużywa system oraz uruchomione przez Ciebie usługi. W hostingu współdzielonym trzeba sprawdzić, jakie procesy dostawca zalicza do limitu konta.
| Pakiet | Pamięć i dysk | Ograniczenie ważne przy wyborze |
|---|---|---|
| MyDevil MD1 / MD2 | 1 / 2 GB RAM; 25 / 50 GB dysku | 40 / 70 procesów systemowych na konto |
| Smarthost smart-mini | 1 GB RAM; 5 GB SSD | 1 rdzeń według specyfikacji; niewielki dysk na aplikację i pocztę |
| cal.pl Ace Start / Ace | 2 / 4 GB RAM; 3 / 20 GB NVMe | 1 / 2 vCPU; najmniejszy pakiet ma tylko 3 GB przestrzeni |
| cyber_RUN! / cyber_SPRINT! | 1 / 2 GB RAM; 30 / 80 GB | SSH dostępne; I/O 10 MB/s i 1024 IOPS w specyfikacji |
| Mikrus 2.1 / 3.0 | 1 / 2 GB RAM; 10 / 25 GB SSD | Własna administracja; współdzielone IPv4 i przekierowane porty |
Źródła parametrów: MyDevil, Smarthost, cal.pl, cyber_Folks, Mikrus.
Nie traktowałbym wartości vCPU jako obietnicy wydajności porównywalnej między firmami. W tabeli nie ma danych o rzeczywistym obciążeniu maszyn ani czasu odpowiedzi Twojej aplikacji. Tak samo transfer bez limitu nie znosi ograniczeń pamięci, procesów czy operacji dyskowych.
MyDevil: warto sprawdzić sposób uruchamiania aplikacji
W MyDevil aplikacje Node.js mogą działać przez Phusion Passenger. Dokumentacja opisuje plik startowy, restart i limit procesów aplikacyjnych. Podaje też, że po 24 godzinach bez żądań aplikacja jest wyłączana, a kolejne wejście ponownie ją uruchamia. Jeśli potrzebujesz stale działającego zadania w tle, ustal osobny sposób jego uruchomienia. Instrukcja Node.js w MyDevil.
Dla niewielkiego projektu rozważyłbym MD1, ale dopiero po sprawdzeniu pamięci podczas budowania i działania. MD2 daje większy limit RAM i procesów. Liczba domen bez limitu nie oznacza, że można bez końca dodawać kolejne aplikacje do tego samego konta.
Smarthost: Node.js jest, ale test przez SSH ma warunek
Smarthost opisuje uruchomienie Node.js na kontach z SSH, wybór portu z zakresu 49152 do 65534 i przekierowanie ruchu WWW przez .htaccess. SSH można włączyć na opłaconych kontach, ale nie na nieopłaconych kontach testowych. Jeżeli chcesz przed zakupem sprawdzić własny proces Node, najpierw uzgodnij sposób testu z obsługą. FAQ Smarthost.
Smart-mini wpisałbym na listę do sprawdzenia dla małej aplikacji. Przy 5 GB miejsca policz też zależności projektu, logi oraz pocztę. Lepiej oszacować ich rozmiar przed zakupem, zwłaszcza jeśli na koncie chcesz trzymać poprzednie wydanie strony na wypadek wycofania zmian.
cal.pl: tani start nie rozstrzyga, który pakiet wybrać
cal.pl deklaruje Node.js we wszystkich pakietach, wybór wersji, obsługę NPM, zmiennych środowiskowych i WebSocketów. Udostępnia też zarządzanie uruchamianiem oraz restartem aplikacji. Opis hostingu Node.js.
Przy wyborze między Ace Start a Ace patrzyłbym przede wszystkim na miejsce dla konkretnego projektu. Zależności i kolejne wydania potrafią zająć więcej niż gotowe pliki strony. Przed zamówieniem warto uzyskać potwierdzenie, jak limity konta dotyczą Node.js, długotrwałych procesów i budowania projektu. Deklaracja obsługi technologii nie zastępuje takiej odpowiedzi.
cyber_Folks: oddziel wsparcie hostingu od opieki nad kodem
W instrukcji cyber_Folks znajduje się moduł aplikacji Node.js w panelu, konfiguracja pliku startowego i środowiska. Dostawca zastrzega, że nie administruje aplikacjami Node.js ani nie rozwiązuje problemów wynikających z ich działania. Instrukcja wdrożenia.
Do porównania wybrałem RUN! i SPRINT!, ponieważ oba mają SSH. Najtańszy START! nie ma tego dostępu w specyfikacji. Nie wynika z tego brak obsługi Node.js, tylko mniej wygodny sposób pracy dla osoby, która chce wdrażać i diagnozować aplikację z terminala. Parametry pakietów.
Mikrus: tani VPS, na którym administracja należy do Ciebie
Mikrus daje dostęp root i możliwość samodzielnego instalowania oprogramowania. To polski dostawca, ale serwery działają w Finlandii. W modelach 2.1 i 3.0 trzeba uwzględnić współdzielone IPv4, przekierowane porty i własne IPv6. Dostawca oferuje przestrzeń na backup; nie jest to równoznaczne z automatyczną kopią każdej Twojej bazy i aplikacji. Oferta i FAQ Mikrusa.
Rozważyłbym go do własnego projektu lub aplikacji, którą ktoś potrafi utrzymywać. Przy stronie klienta trzeba wcześniej ustalić, kto aktualizuje system, pilnuje usług i odtwarza dane po awarii. Bez tej osoby niska opłata roczna jest niepełnym budżetem.
Hosting współdzielony, VPS czy platforma do wdrażania?
Na hostingu współdzielonym dostawca obsługuje środowisko serwerowe w granicach swojej usługi. Ty dopasowujesz aplikację do dostępnych wersji, uprawnień i limitów. To rozsądny kompromis, jeżeli nie potrzebujesz własnych usług systemowych. Nadal ktoś musi utrzymywać kod strony.
VPS daje większą swobodę instalacji. Przydaje się, gdy potrzebujesz kontenerów, nietypowych zależności lub kilku współpracujących procesów. W wariancie bez administracji musisz jednak doliczyć opiekę nad systemem. VPS zarządzany to osobna usługa: sprawdź, czy administracja obejmuje również Twoją aplikację, czy wyłącznie system i uzgodniony zestaw programów.
Platformę wdrożeniową warto porównać osobno, jeśli zależy Ci na publikowaniu z repozytorium i podglądzie kolejnych wersji. W tym artykule nie zestawiam jej cen z polskimi pakietami, bo wymagałoby to policzenia limitów konkretnej platformy i aplikacji. Nie zakładaj, że darmowy plan będzie odpowiedni do każdego projektu komercyjnego.
Wybór zaczynałbym od osoby, która będzie opiekowała się stroną po publikacji. Jeżeli właściciel firmy chce tylko otrzymywać zapytania od klientów, trudno uzasadnić przekazanie mu serwera wymagającego samodzielnej administracji.
Co sprawdzić przed wdrożeniem Next.js na polskim hostingu
Poniższą listę potraktuj jako zakres testu konkretnej aplikacji, a nie opis problemów występujących u wszystkich porównywanych firm.
Wersja Node i zależności projektu
Poproś o dokładny numer dostępnej, wspieranej wersji Node.js. Porównaj go z wymaganiami swojego wydania Next.js i pozostałych zależności. Sam napis LTS w ofercie jest zbyt ogólny. Sprawdź też, czy wersję można zmienić samodzielnie i jak dostawca informuje o jej wycofaniu.
Jeżeli projekt używa modułów natywnych, przetestuj ich instalację w docelowym systemie. Kopiowanie katalogu node_modules z laptopa z Windows na inny system nie jest bezpiecznym założeniem wdrożeniowym. Pakiety powinny zostać przygotowane dla środowiska, w którym będą działały.
Pamięć potrzebna do budowania strony
Oddziel uruchomienie gotowej aplikacji od npm run build. Build może mieć inne wymagania niż codzienna obsługa ruchu. Bez pomiaru konkretnego projektu nie obiecywałbym, że 1 GB RAM wystarczy.
Możesz rozważyć budowanie poza hostingiem i przesyłanie gotowego wydania. Trzeba jednak dopasować system oraz architekturę, obsłużyć zależności natywne i wiedzieć, które zmienne trafiają do plików podczas budowania. Hasła do bazy czy klucze API nie mogą znaleźć się w publicznym kodzie przeglądarki.
Restart, usypianie i praca w tle
Zapytaj, kto uruchamia proces po restarcie serwera, jak wygląda restart po publikacji i gdzie znajdziesz logi. Warto też ustalić, czy bezczynna aplikacja jest zatrzymywana i jak obsługiwane są osobne zadania w tle.
Proces HTTP, zadanie cron i stale działający worker kolejki mają inne potrzeby. Jeżeli strona wykonuje operację przez kilka minut, nie zakładaj, że limit czasu zwykłego żądania HTTP jej na to pozwoli. Opisz obsłudze konkretny przypadek, zamiast pytać wyłącznie, czy hosting obsługuje Node.
Cache, obrazy i połączenia trwające dłużej
Dokumentacja Next.js zaleca reverse proxy przed samodzielnie hostowaną aplikacją. Opisuje też konfigurację cache i ISR, optymalizację obrazów oraz streaming. Przy wielu instancjach dochodzi koordynacja pamięci podręcznej i wersji wdrożenia. Poradnik self-hostingu Next.js.
Dlatego w teście uwzględniłbym odświeżenie treści po publikacji, duży obraz i funkcje wykorzystujące długie połączenia, jeśli projekt je ma. Szczególnie ważne jest sprawdzenie, czy cache nie pokazuje danych jednego zalogowanego użytkownika komuś innemu.
Baza, poczta i odtwarzanie danych
Obecność PostgreSQL w ofercie nie rozstrzyga, czy dostaniesz potrzebną wersję, rozszerzenia i liczbę połączeń. Jeżeli używasz zewnętrznej bazy, sprawdź możliwość połączenia z nią oraz jej osobny koszt. Przy formularzu kontaktowym przetestuj rzeczywistą dostawę wiadomości, nie tylko komunikat o wysłaniu.
Z backupem zrobiłbym prostą próbę: odtworzył kopię na środowisku testowym. Potrzebujesz plików, danych oraz informacji niezbędnych do uruchomienia usługi. Kopia, której nikt nie umie przywrócić, nie daje właścicielowi strony praktycznej ochrony.
Gotowa wiadomość do hostingu przed zakupem
Najwięcej nieporozumień można wyjaśnić, wysyłając opis aplikacji. Taki tekst możesz skopiować i uzupełnić:
Chcę wdrożyć aplikację Next.js [wersja], Node.js [wersja].
Używam: [SSR / eksport statyczny / API / baza / WebSockety / worker].
Rozważam pakiet: [nazwa].
Czy na tym pakiecie mogę uruchomić tę konfigurację?
Jakie limity RAM, CPU i procesów dotyczą aplikacji Node.js oraz jej builda?
Czy proces jest usypiany? Jak wraca po restarcie lub awarii?
Czy mogę uruchomić osobny worker i potrzebne zadania cron?
Jak wdrażam nową wersję, odczytuję logi i przywracam poprzednią?
Co obejmuje backup i jak odtworzę bazę oraz pliki?
Ile zapłacę po promocji, za jaki okres i z jakimi dodatkami?
Które czynności wykonuje support, a które mój wykonawca?Zachowaj odpowiedź razem z wyceną. Po kilku miesiącach będzie łatwiej ustalić, co rzeczywiście obejmowała zamówiona usługa.
Jak wybrałbym hosting do konkretnej strony?
Dla małej strony firmowej najpierw sprawdziłbym możliwość publikacji statycznej. Jeżeli nie potrzebuje serwera Node.js, porównywanie jego limitów nie pomoże w wyborze. Ważniejsze będą sposób publikacji, obsługa formularza i późniejsze aktualizacje treści.
Przy niewielkiej aplikacji SSR zrobiłbym krótką listę dwóch hostingów współdzielonych, które potwierdzą wymagania projektu. Wgrałbym tę samą wersję aplikacji, sprawdził build, restart, logi, formularz i kilka równoczesnych żądań. Dopiero potem wybierałbym między ceną a wygodą utrzymania.
Jeśli projekt wymaga własnego środowiska, rozważyłbym VPS. Do wyceny od razu dopisałbym osobę odpowiedzialną za administrację. Gdy nikt nie chce jej przejąć, szukałbym usługi zarządzanej lub prostszego sposobu wdrożenia.
Przy zmianie hostingu istniejącej strony zachowałbym adresy podstron i sprawdził przekierowania, canonicale, sitemapę oraz dostępność dla robotów. Przenosiny nie powinny przypadkiem zmienić indeksowalnej strony w podgląd z noindex. Sam zakup pakietu z określeniem SEO w nazwie nie zastępuje tych czynności.
Kto ma się tym zająć po zakupie?
Właściciel firmy nie musi rozstrzygać, jak uruchomić proces Node.js ani gdzie przechowywać cache. Powinien za to wiedzieć, ile kosztuje utrzymanie strony, kto ma dostępy i do kogo napisać, kiedy coś nie działa.
Przy tworzeniu strony internetowej pomagam dobrać hosting i domenę, przejść przez zakup oraz podłączyć gotową stronę. Zakres wdrożenia możemy rozszerzyć o Google Search Console, analitykę i sprawdzenie technicznych podstaw SEO. Ustalamy też, jak wygląda opieka po publikacji, żeby było wiadomo, kto odpowiada za aktualizacje.
Jeśli masz już projekt w Next.js albo ofertę hostingu, podeślij ją razem z opisem strony. Zaczniemy od ustalenia wymagań aplikacji i zakresu utrzymania. Dopiero wtedy będzie wiadomo, który rachunek warto porównywać.
Masz stronę do wdrożenia?
Podeślij projekt lub ofertę hostingu. Ustalimy wymagania strony, koszt publikacji i zakres późniejszej opieki.
Porozmawiajmy o wdrożeniu


