AI i Automatyzacje

Aplikację Node lub Next.js hostuj na platformie zarządzanej, dopóki nie masz osoby, która pilnuje serwera. Vercel Pro kosztuje 20 dolarów miesięcznie za miejsce programisty, a Fly.io zaczyna się od 2,19 dolara za najmniejszą maszynę. Własny VPS z Coolify na Hetznerze startuje od 5,99 euro bez VAT (cena instancji CX23 w cenniku z 11 listopada 2026, zanim sprawdzisz dostępność typu w swojej lokalizacji), ale kopie zapasowe, aktualizacje i alarmy spadają wtedy na Ciebie.
Łukasz Ślusarski, important.is. Stan na 11 listopada 2026. Opracowane na podstawie oficjalnych cenników Vercel, Cloudflare, Netlify, Fly.io, Railway, Render i Hetzner oraz dokumentacji Next.js i Coolify.
Ten artykuł dotyczy aplikacji w Node.js i Next.js, takich, jakie powstają z agentami AI i trafiają na GitHub. Nie dotyczy WordPressa. Jeśli hostujesz WordPressa, zajrzyj do naszego wpisu WordPress na Coolify albo do porównania hostingu WordPress w Polsce. Tam są inne wymagania i inne ceny. Sami hostujemy portal klienta na Coolify, a lekcje z jego wdrożeń z sierpnia 2026 są w sekcji pod koniec tekstu.
Wszystkie ceny i limity pochodzą z oficjalnych cenników i dokumentacji otwartych 11 listopada 2026, z linkami w źródłach. Gdy cennika nie dało się odczytać w całości, nie podaję ceny. Cenniki zmieniają się często, więc przed zakupem otwórz stronę producenta jeszcze raz. Nie sprawdzałem AWS, Google Cloud ani DigitalOcean, więc ich tu nie porównuję.
Poniższa tabela zbiera siedem opcji z ich ceną startową z cennika i najważniejszym ograniczeniem. Kolumna „Pasuje, gdy” to moja opinia, reszta pochodzi ze źródeł.
| Opcja | Pasuje, gdy (opinia) | Cena startowa z cennika | Na co uważać |
|---|---|---|---|
| Vercel | Next.js w firmie, nikt nie chce dotykać serwera | Hobby 0 USD, Pro 20 USD miesięcznie za miejsce programisty | Hobby tylko do użytku niekomercyjnego |
| Cloudflare Workers | Lekka aplikacja, ruch z wielu krajów | Free: 100 tys. żądań dziennie, Paid: od 5 USD | Next.js przez vinext, który Cloudflare nazywa betą |
| Netlify | Strona lub aplikacja wdrażana z Gita | Free 0, Personal 9 USD, Pro 20 USD | Limity w kredytach, 15 kredytów za wdrożenie produkcyjne |
| Fly.io | Kontener ze stałym procesem | Maszyna od 2,19 USD miesięcznie | Brak planu darmowego (rachunek poniżej 5 USD na koncie osobistym nie jest płatny) |
| Railway | Szybki start z bazą obok aplikacji | Hobby 5 USD, w tym 5 USD zużycia | Rachunek zależy od zużycia |
| Render | Prosty kontener i Postgres w jednym miejscu | Starter 7 USD miesięcznie | Darmowy serwis usypia po 15 minutach |
| Hetzner z Coolify | Masz czas i wiedzę na administrację | CX23 5,99 EUR bez VAT, Coolify 0 | Kopie, aktualizacje i alarmy robisz sam |
Ceny z tabeli łatwiej porównać na wykresie. Lewy panel pokazuje opłatę za sam plan platform, prawy koszt serwera działającego non-stop z około 2 GB pamięci. Waluty zostały w takiej postaci, w jakiej podaje je cennik, bo nie przeliczałem ich po żadnym kursie.

Zrobić to razem?
Wdrażam takie rzeczy w firmach na co dzień. Umów 30 minut, pogadamy konkretnie o Twoim przypadku. Bez prezentacji sprzedażowej.
Umów bezpłatną rozmowę →
Zmienia, bo Next.js można uruchomić na cztery sposoby: na serwerze Node.js, w kontenerze Docker, jako statyczny eksport albo przez adapter platformy. Dokumentacja Next.js (strona zaktualizowana 6 sierpnia 2026) podaje, że serwer Node.js i Docker obsługują wszystkie funkcje frameworka, a statyczny eksport tylko część. Adaptery zweryfikowane przez zespół Next.js to Vercel i Bun. Cloudflare i Netlify mają własne integracje, których zespół Next.js nie weryfikuje, więc zakres funkcji zależy od dostawcy. Do Next.js na Workers Cloudflare rekomenduje narzędzie vinext, ale w swojej dokumentacji nazywa je betą i radzi sprawdzić zgodność przed produkcją. Wynika z tego prosta zasada: im bliżej zwykłego serwera Node, tym mniej niespodzianek z funkcjami. Im bardziej wyspecjalizowane środowisko, tym częściej trzeba czytać listę ograniczeń. Statyczny eksport obsługuje tylko część funkcji, więc przy rozwijanej aplikacji wybrałbym serwer Node lub Docker. Samego wyboru frontendu dotyczy osobny artykuł: React czy HTMX.
Kto uruchamia Next.js na własnym serwerze, musi znać kilka rzeczy z oficjalnego przewodnika po self-hostingu (zaktualizowany 15 października 2026):
Na platformie zarządzanej większość tych spraw ktoś rozwiązał za Ciebie. Na własnym serwerze każdą trzeba skonfigurować i sprawdzić.
Vercel Pro kosztuje 20 dolarów miesięcznie za miejsce programisty i zawiera 20 dolarów kredytu na zużycie, a plan Hobby jest darmowy, ale tylko do użytku niekomercyjnego. Cloudflare Workers ma plan darmowy ze 100 tysiącami żądań dziennie i plan Paid od 5 dolarów miesięcznie z 10 milionami żądań. Netlify rozlicza się w kredytach: Free daje 300 z twardym limitem, Personal za 9 dolarów daje 1000, Pro za 20 dolarów daje 3000. Wszystkie trzy to platformy, na których płacisz za zużycie, a nie za serwer. Rachunek rośnie wraz z ruchem, a nie ze zbudowaną maszyną. To wygodne, gdy ruch jest mały albo skacze, i trudniejsze do przewidzenia, gdy aplikacja generuje dużo transferu lub czasu procesora. Na przykład Vercel Hobby daje 100 GB transferu i 1 mln wywołań funkcji miesięcznie, a Netlify liczy 20 kredytów za gigabajt transferu. Poniżej szczegóły każdej z nich, z datą cennika 11 listopada 2026.
Jedna uwaga dla firm i freelancerów. Według zasad uczciwego użycia Vercela (strona z 14 września 2026) za użytek komercyjny uznaje się też wdrożenie, przy którym ktoś dostaje płatność za utworzenie, aktualizację lub hosting strony, w tym płatny konsultant piszący kod. Taki projekt wymaga planu Pro albo Enterprise. Plan Hobby nie jest więc opcją dla aplikacji klienta.
Poniższa tabela graficzna zbiera plan darmowy, najtańszy plan płatny i główne ograniczenie każdej opcji.

To opcja dla aplikacji, która potrzebuje stałego procesu, własnej bazy albo kolejki, a nie chcesz administrować serwerem. Fly.io rozlicza maszyny: shared-cpu-1x z 256 MB kosztuje 2,19 dolara miesięcznie, z 512 MB 3,69 dolara, z 1 GB 6,70 dolara, a shared-cpu-2x z 2 GB 13,39 dolara (regiony iad i ewr). Planu darmowego nie ma, ale konta osobiste z rachunkiem poniżej 5 dolarów miesięcznie nie płacą. Railway pobiera 20 dolarów za vCPU i 10 dolarów za GB pamięci miesięcznie według faktycznego zużycia, a plan Hobby za 5 dolarów zawiera 5 dolarów zużycia. Render ma instancje od 7 dolarów miesięcznie (Starter, 512 MB) do 25 dolarów (Standard, 1 CPU i 2 GB), a workspace Pro kosztuje 25 dolarów plus moc obliczeniowa. We wszystkich trzech wdrażasz kontener albo repozytorium i dostajesz adres. Nie administrujesz systemem operacyjnym, ale płacisz za to wyższą ceną za gigabajt niż na VPS-ie. Podane ceny Fly.io dotyczą regionów iad i ewr.
Moim zdaniem to rozsądny wybór dla małej aplikacji z bazą, gdy nikt w zespole nie chce być administratorem. Uważaj tylko, żeby nie zostawić produkcji na darmowym planie, który usypia albo wygasa.
Coolify to open source’owa platforma do wdrażania aplikacji, baz i usług na własnych serwerach. Wersja self-hosted jest według cennika Coolify darmowa i bez ograniczeń funkcji, a za serwer płacisz osobno, na przykład Hetznerowi. W cenniku Hetznera instancja CX23 (2 vCPU, 4 GB pamięci, 40 GB NVMe) kosztuje 5,99 euro miesięcznie bez VAT i zawiera 20 TB ruchu w lokalizacjach w UE. CX33 (4 vCPU, 8 GB, 80 GB) to 8,99 euro, a CX43 (8 vCPU, 16 GB, 160 GB) to 16,49 euro. Coolify wymaga do własnego działania 2 rdzeni, 2 GB pamięci i 10 GB dysku, więc plan z 4 GB zostawia miejsce na aplikację. To moja ocena, bo w dokumentacji Next.js nie znalazłem minimalnej ilości pamięci. Kopie zapasowe całego serwera u Hetznera kosztują 20 procent ceny serwera. Cena jest stała, bez rachunków za zużycie, ale tylko do wyczerpania pakietu ruchu.
| Typ | Procesor | Pamięć | Dysk | Cena miesięczna bez VAT (cennik Hetznera, 11.11.2026) |
|---|---|---|---|---|
| CX23 | 2 vCPU | 4 GB | 40 GB NVMe | 5,99 EUR |
| CX33 | 4 vCPU | 8 GB | 80 GB NVMe | 8,99 EUR |
| CX43 | 8 vCPU | 16 GB | 160 GB NVMe | 16,49 EUR |
| CPX22 | 2 vCPU AMD | 4 GB | 80 GB NVMe | od 16,99 EUR (cena zależy od lokalizacji) |
Dwa zastrzeżenia. Po pierwsze, w dniu pobrania strona Hetznera oznaczała typy CX jako „currently not available” i opisywała plan Cost-Optimized jako ograniczony liczbą dostępnych serwerów. Dostępność sprawdź w konsoli, nie w tabeli. Po drugie, ceny są bez VAT, więc polska firma zapłaci więcej. Cena zależy też od lokalizacji, więc sprawdź ją dla wybranego regionu. Coolify ma też wariant Cloud: 5 dolarów miesięcznie za panel zarządzany przez zespół Coolify i połączenie dwóch serwerów, każdy kolejny 3 dolary. Aplikacje nadal działają na Twoich serwerach, Cloud zdejmuje z Ciebie tylko utrzymanie samego panelu.
Kopia zapasowa ma sens, gdy leży poza serwerem, który może zniknąć, i gdy ktoś sprawdził, że da się z niej odtworzyć dane. Hetzner robi kopie serwera automatycznie raz dziennie, trzyma maksymalnie siedem (po ósmej kasuje najstarszą) i nie obejmuje dołączonych wolumenów. Migawki robisz ręcznie i zostają, dopóki ich nie usuniesz. Coolify potrafi robić zaplanowane zrzuty baz danych i wysyłać kopię do magazynu zgodnego z S3, SFTP, FTPS lub WebDAV, z retencją według liczby, wieku lub rozmiaru. Dokumentacja Coolify ostrzega: udana kopia dowodzi tylko, że powstał plik, więc odtwórz ją do tymczasowej bazy i sprawdź, czy aplikacja ją czyta. Zapisz też plik .env Coolify z kluczem APP_KEY, bo bez niego nie przywrócisz panelu. Kopia u Hetznera kosztuje 20 procent ceny serwera, czyli przy CX23 około 1,20 euro miesięcznie (to moje wyliczenie). Redis, Dragonfly i KeyDB nie mają w Coolify zaplanowanych kopii baz.
Bazy i migracje opisuje artykuł o backendzie i bazie.
Minimum to sprawdzanie z zewnątrz, czy adres odpowiada, i powiadomienie na telefon, gdy nie odpowiada. Coolify wysyła powiadomienia o zdarzeniach wdrożeń, kopii zapasowych, zaplanowanych zadań, kontenerów i serwerów przez email, Discord, Telegram, Slack lub Mattermost, Pushover i webhook. Dokumentacja nie wymienia w tym miejscu konkretnych zdarzeń, odsyła do osobnej strony, której nie czytałem. Uptime Kuma to samodzielnie hostowane narzędzie na licencji MIT, które sprawdza adresy HTTP(S), porty TCP, ping, rekordy DNS i kontenery Dockera, a powiadomienia wysyła przez ponad 90 usług, w tym Telegram, Discord, Slack i email. Moim zdaniem monitor stawia się poza monitorowanym serwerem, bo jeśli serwer padnie, monitor padnie razem z nim i nic nie powie. Czego tu nie sprawdzałem: wbudowanych narzędzi do monitoringu Vercela, Cloudflare, Netlify, Fly.io, Railway i Render. Zakładaj, że warto mieć zewnętrzne sprawdzanie adresu także wtedy. Alarmy mają sens tylko wtedy, gdy ktoś je odbiera.
Na własnym serwerze aktualizujesz cztery warstwy: system operacyjny, Coolify, środowisko Node.js i zależności aplikacji. W Ubuntu pakiet unattended-upgrades jest domyślnie zainstalowany, raz dziennie instaluje poprawki bezpieczeństwa bez pytania, ale nie restartuje serwera automatycznie, dopóki sam nie ustawisz opcji Automatic-Reboot na true. Coolify aktualizuje się automatycznie po włączeniu opcji w Settings, Updates, albo ręcznie przyciskiem Upgrade now. Dokumentacja ostrzega, że wdrożenia trwające w trakcie aktualizacji zakończą się błędem, i radzi zrobić kopię instancji przed aktualizacją. Strona wydań Node.js oznacza w dniu pobrania wersje 22, 24 i 26 jako LTS, a wersję 20 jako EOL, i pisze, że produkcja powinna używać tylko wersji Active LTS lub Maintenance LTS. Każda z tych warstw wymaga osobnej kontroli. Aktualizacja zależności i przegląd luk to osobny temat: opisuje go artykuł o bezpieczeństwie kodu z AI, a test i review zmian artykuł o testach i CI.
Jedna pułapka z dokumentacji Coolify dotyczy zapory sieciowej. Docker dodaje własne reguły iptables dla opublikowanych portów kontenerów i te reguły mogą omijać UFW. Dokumentacja pisze wprost: nie polegaj na samym UFW do ochrony zasobów. Na platformie zarządzanej tego problemu nie masz.
Własny serwer kosztuje czas, a nie tylko euro. W cenniku widać 5,99 euro, w rachunku pracy dochodzą cykliczne zadania: aktualizacje, test odtworzenia kopii, przegląd alarmów i miejsca na dysku. Nie znalazłem pomiarów, ile to trwa u różnych zespołów, więc poniższe czasy są moją oceną dla jednej aplikacji na jednym serwerze, a nie liczbami ze źródła. Policz je według swoich warunków. Jeśli różnica między planem Pro za 20 dolarów a serwerem za 5,99 euro to kilkanaście dolarów miesięcznie, to jedna dodatkowa godzina pracy w miesiącu zjada oszczędność, gdy Twoja godzina jest warta więcej niż kilkanaście dolarów. Pamiętaj też, że Coolify podczas aktualizacji przerywa trwające wdrożenia, a Ubuntu nie zrestartuje serwera sam po poprawkach, jeśli nie ustawisz opcji Automatic-Reboot. Pierwsze uruchomienie z zaporą, kopiami i testem odtworzenia zajmuje według mnie od pół dnia do dnia, jeśli robisz to pierwszy raz.
| Zadanie | Jak często | Moja ocena czasu (opinia) | Skąd wiadomo, że trzeba |
|---|---|---|---|
| Poprawki systemu i restart | miesięcznie | od 15 do 30 minut | Ubuntu: restart nie jest automatyczny |
| Aktualizacja Coolify | przy nowej wersji | około 15 minut z kopią | Dokumentacja Coolify: kopia przed aktualizacją |
| Test odtworzenia kopii | co kwartał | od 1 do 2 godzin | Dokumentacja Coolify: kopia to nie dowód odtwarzalności |
| Przegląd alarmów i dysku | tygodniowo | około 10 minut | Brak, to moja praktyka zapobiegawcza |
| Zmiana wersji Node.js | przy końcu wsparcia | od 1 do 3 godzin z testami | Strona wydań Node.js: wersja EOL nie jest do produkcji |
Własny serwer nie opłaca się, gdy oszczędność w cenniku jest mniejsza niż koszt Twojego czasu i ryzyka. Dzieje się tak w kilku sytuacjach. Pierwsza: jesteś jedyną osobą, która umie przywrócić serwer, a aplikacja zarabia. Druga: dane leżą tylko na dysku serwera i nie masz kopii poza nim. Trzecia: potrzebujesz kilku instancji, a wtedy musisz sam skonfigurować wspólny cache, klucz szyfrowania Server Actions i ochronę przed różnicą wersji, jak opisuje to dokumentacja Next.js. Czwarta: ruch skacze i nie chcesz płacić za serwer, który przez większość miesiąca stoi pusty. Piąta: nie masz nikogo, kto zareaguje na alarm w nocy. W tych przypadkach opłata za Vercel Pro, Fly.io lub Render to w gruncie rzeczy zakup spokoju, nie funkcji. Self-hosting ma sens, gdy aplikacja jest stabilna, ruch przewidywalny, a ktoś w zespole ma czas i chęć być administratorem.
Pierwsze pytanie dotyczy tego, czy projekt jest komercyjny, bo od tego zależy, czy wolno Ci użyć planu Hobby Vercela. Drugie: czy aplikacja potrzebuje stałego procesu, dysku, kolejki lub własnej bazy. Jeśli nie, platforma serverless, czyli Vercel, Netlify albo Cloudflare, jest najprostsza. Jeśli tak, przejdź do trzeciego: czy chcesz sam pilnować kopii, aktualizacji i monitoringu. Odpowiedź „nie” prowadzi do kontenera na Fly.io, Railway lub Render, odpowiedź „tak” do VPS-a z Coolify. Czwarte pytanie sprawdza uczciwość odpowiedzi: kto zrobi test odtworzenia kopii za kwartał i kto odbierze alarm. Jeśli odpowiedź brzmi „ja, kiedyś”, wybierz platformę. Schemat poniżej to moja rekomendacja i nie jest wynikiem badania. Cenniki i dokumentacja, na których się opiera, pochodzą z 11 listopada 2026. Dla porównania: Hetzner CX23 to 5,99 euro bez VAT, a Vercel Pro 20 dolarów za miejsce. Szersze tło wyboru technologii opisuje artykuł o stacku do aplikacji z AI.

Portal klienta działa na Coolify. Zapisaliśmy sobie trzy lekcje z wdrożeń z sierpnia 2026. Po pierwsze, push do GitHuba sam nie uruchamiał wdrożenia, bo webhook nie działał (11 sierpnia), więc wdrożenie trzeba było wywołać przez API Coolify. Po drugie, po wdrożeniu z migracją pierwsze spojrzenie idzie w logi kontenera i szuka objawu awarii, nie sygnału sukcesu. 14 sierpnia migracja bez IF EXISTS wpędziła kontener w pętlę restartów, a przez jedenaście minut skrypt weryfikujący czekał na kod 401 z nowego endpointu, nie widząc, że kontener wstaje i pada.
Po trzecie, kopie zapasowe. Harmonogram dzienny o 3:00 założyliśmy w Coolify i sprawdziliśmy ostatnie przebiegi oraz rozmiar kopii, czyli że kopia naprawdę się wykonuje, a nie tylko jest zaplanowana. Dodatkowo cache Cloudflare przez jakiś czas maskował błąd 500, więc po wdrożeniu pytamy o ścieżkę, której cache nie dotyka.
Nie. Zasady uczciwego użycia Vercela mówią, że Hobby jest tylko do użytku niekomercyjnego, a komercyjne jest m.in. wdrożenie, przy którym ktoś dostaje płatność za utworzenie, aktualizację lub hosting strony. Do takich projektów potrzebny jest plan Pro albo Enterprise.
Tak, 100 tysięcy żądań dziennie i 10 milisekund CPU na wywołanie. Żądania do statycznych plików są według dokumentacji bezpłatne i bez limitu, ale po przekroczeniu limitu żądania kierowane do Workera dostają odpowiedź 429. Next.js działa tam przez vinext, który Cloudflare opisuje jako betę.
W dokumentacji Next.js nie znalazłem minimalnej wartości. Coolify wymaga do własnego działania 2 rdzeni, 2 GB pamięci i 10 GB dysku, więc moim zdaniem rozsądny punkt startu to serwer z 4 GB, jak CX23. Zużycie sprawdź na swojej aplikacji.
Wersja self-hosted tak, według cennika Coolify bez ograniczeń funkcji i z aktualizacjami automatycznymi lub ręcznymi. Płacisz tylko za serwer. Wersja Cloud kosztuje 5 dolarów miesięcznie za panel zarządzany przez zespół Coolify i połączenie dwóch serwerów.
Do prywatnych projektów tak, do produkcji firmowej rzadko. Render usypia darmowy serwis po 15 minutach, a darmowa baza wygasa po 30 dniach. Netlify Free ma twardy limit 300 kredytów, a Railway Free daje 1 dolar kredytu miesięcznie.
Moim zdaniem nie. Kopia kosztuje 20 procent ceny serwera, powstaje raz dziennie, ma siedem miejsc i nie obejmuje wolumenów. Dodaj zrzut bazy poza kontem, najlepiej z regularnym testem odtworzenia.
Wymaga uwagi. Dokumentacja Next.js zaleca reverse proxy, a dokumentacja Coolify ostrzega, że Docker potrafi omijać reguły UFW. Bez doświadczenia w administracji wybierz platformę zarządzaną i zajmij się wcześniej tematem sekretów w kodzie.
Next.js uruchomisz na dowolnym dostawcy obsługującym Docker lub Node.js, co potwierdza dokumentacja. Plan wyjścia warto jednak sprawdzić zanim zostaniesz przy funkcjach specyficznych dla platformy, na przykład przy integracji dostępnej tylko u jednego dostawcy.
Nie porównuje wydajności platform, bo nie mierzyłem jej w tym tekście. Nie opisuje hostingu WordPressa, baz danych jako usługi ani AWS, Google Cloud i DigitalOcean. Cennik Rendera i Hetznera pochodzi ze stron producentów, które pobrałem w całości, a pozostałe odczytałem przez narzędzie streszczające strony, więc przed decyzją sprawdź liczby jeszcze raz u źródła. Ceny nie obejmują VAT, kursów walut ani kosztów domen, poczty i monitoringu zewnętrznego.
Stan na 11 listopada 2026. Ceny i limity zmieniają się bez zapowiedzi, więc przed zakupem sprawdź je na stronie producenta.
Zostań w pętli
Nowe artykuły, narzędzia i case study prosto na maila. Bez spamu, bez sprzedaży.