Werdykt w skrócie
W skrócie: pod self-hosted n8n nie potrzebujesz mocnego serwera - potrzebujesz taniego, stabilnego VPS-a, który działa 24/7 i ma publiczne IP pod webhooki. n8n to lekki orkiestrator workflow na Node.js, który uruchomisz jedną komendą w Dockerze: na start i naukę wystarczy 1-2 vCPU i 2 GB RAM, pod produkcję z bazą Postgres 2-4 GB RAM. Samodzielny hosting (self-hosted Community Edition) jest darmowy licencyjnie - płacisz tylko za serwer.
To sedno decyzji: liczy się niezawodność i cena, a nie parametry. Nie ma jednego najlepszego serwera - jest najlepszy do etapu. Pod naukę i pierwszą instancję domyślnie stawiam na Mikrusa (najtańszy start, serwerownia w Polsce, gotowa instrukcja instalacji), a pod produkcję na Hetznera (najlepszy stosunek zasobów do ceny, ścieżka rozbudowy). Ocena redakcyjna podejścia „samodzielny hosting n8n na VPS": 8,2/10. Konkret niezależny od dostawcy: nie schodź z 2 GB RAM i zadbaj o backup bazy. Ceny sprawdzaj w aktualnym cenniku dostawcy, bo się zmieniają.
| # | Dostawca | Do jakiego etapu | Dla kogo |
|---|---|---|---|
| 1 | Mikrus | nauka, pierwsza instancja | najtańszy start, PL DC |
| 2 | Hetzner | produkcja, skalowanie | najlepszy RAM/cena, użytkownik techniczny |
| 3 | Contabo | ciężkie workflow, tryb kolejkowy | dużo RAM tanio |
| 4 | seohost.pl | dane w PL, RODO | firma ceniąca prywatność i wsparcie PL |
| 5 | lh.pl | polska alternatywa | porównujący polskich dostawców |
| 6 | OVH | skala i warianty managed | rosnące wdrożenia |
Jak dobieram serwer pod n8n
Przy hostingu liczy się powtarzalny stosunek zasobów do ceny i niezawodność, a nie marketing pojedynczej oferty. Dlatego dobór poniżej porządkuję pod realny scenariusz: który dostawca pod jaki etap i na co uważać przy wynajmie maszyny pod n8n w Dockerze.
Kryteria wagi ustawiam w tej kolejności: stabilność i gwarancja uptime (n8n ma działać bez przerw), publiczne IP i łatwość konfiguracji HTTPS pod webhooki, ilość RAM, liczba vCPU, dysk NVMe pod bazę i logi, lokalizacja serwerowni (latencja w regionie i RODO), cena w złotówce, łatwość setupu w Dockerze oraz jakość wsparcia. Konkret: pod pojedynczą instancję n8n te wagi prawie się nie różnicują, bo prawie każdy VPS to uciągnie - różnice widać dopiero przy produkcji z bazą Postgres i przy trybie kolejkowym pod duży wolumen.
Jedna uczciwa nota o ocenach. Widoczne przy niektórych dostawcach oceny w stylu „4,8/5" to zbiorcze oceny ich firm i stron (przykładowo OVH ma 4,8/5 przy około 476 głosach - dane z wyników wyszukiwania), a nie ocena przydatności pod n8n. Traktuję je jako sygnał skali i reputacji, nie jako ranking dopasowania. Rating 8,2/10 opieram na kryteriach technicznych i na tym, co realnie sprawdza się w setupach DIY.
Co musi uciągnąć serwer pod n8n
To zależy od skali automatyzacji, a nie od „mocy" w sensie obliczeniowym. n8n to w praktyce orkiestrator workflow na Node.js, opcjonalnie z bazą Postgres i - w trybie kolejkowym - z Redisem. Większość ciężkiej pracy dzieje się poza serwerem: n8n woła zewnętrzne API, przesuwa dane i uruchamia logikę przepływu. Sam silnik nie liczy dużo, on dyryguje ruchem.
Trzy realne etapy obciążenia:
- Nauka i hobby. Pojedyncza instancja, baza SQLite, kilka-kilkanaście workflow uruchamianych sporadycznie. Wystarczy 1 vCPU i 2 GB RAM na tanim VPS z Dockerem.
- Produkcja. Baza Postgres zamiast SQLite (bezpieczniejsza i wydajniejsza), stałe workflow, webhooki odbierające zdarzenia w ciągu dnia. Zaplanuj 2 vCPU i 2-4 GB RAM oraz backup bazy.
- Duży wolumen - tryb kolejkowy. Proces główny plus osobne workery pobierające zadania z kolejki Redis, żeby wykonania szły równolegle. To sensowne dopiero przy setkach lub tysiącach uruchomień dziennie i uzasadnia 4+ vCPU oraz 8 GB RAM i więcej.
Pro tip admina: nie schodź poniżej 2 GB RAM nawet pod pojedynczą instancję. Budżetowy serwer z 1 GB potrafi stać się niereponsywny albo paść przy instalacji community node - RAM jest tu pierwszym wąskim gardłem.
Ważne, czego n8n NIE potrzebuje: karty graficznej. To częste nieporozumienie - n8n nie liczy modeli AI lokalnie, tylko wywołuje zewnętrzne usługi (w tym API modeli językowych) po sieci. Jeśli chcesz uruchamiać model językowo lokalnie, to zupełnie osobny temat i osobny sprzęt z GPU - rozkładam go w tekstach o Ollamie na GPU i lokalnych modelach. Do samego n8n GPU jest zbędne.
Wymagania sprzętowe - tabela
Poniżej trzy etapy z orientacyjnymi zasobami i realnymi widełkami kosztów - to najniższe ceny wśród dostawców z rankingu (ceny sprawdzone 2026-07-06, szczegóły w tabeli niżej).
| Etap | vCPU | RAM | Dysk | Baza | Koszt (od) |
|---|---|---|---|---|---|
| Nauka / hobby | 1-2 | 2 GB | 20-40 GB NVMe | SQLite | od ~11 zł/mc (Mikrus 130 zł/rok) lub ~€3-4/mc (Hetzner) |
| Produkcja | 2 | 2-4 GB | 40-80 GB NVMe | Postgres | od €5,50/mc (Contabo) lub 80 zł/mc netto (seohost) |
| Duży wolumen (queue mode) | 4+ | 8 GB+ | 80 GB+ NVMe | Postgres + Redis | od €7,50/mc (Contabo VPS 20) lub 140 zł/mc netto (seohost) |
Pro tip admina: od produkcji w górę przejdź z SQLite na Postgres i włącz regularny backup bazy - to w niej siedzą Twoje workflow, dane uwierzytelniające i historia wykonań. Utrata bazy to utrata całej automatyzacji.
Ranking VPS-ów pod n8n
To rdzeń wyboru. Poniżej pełna tabela z konkretnymi planami i cenami - dobrana tak, żebyś nie musiał już szukać cenników w sieci. Dla każdego dostawcy wskazuję plan pasujący do etapu n8n. Ceny sprawdzone 2026-07-06 wg cenników dostawców; weryfikuj przed zakupem, bo się zmieniają.
| Dostawca | Plan | vCPU | RAM | Dysk NVMe | Lok. DC | Wsparcie PL | Cena | Kod rabat. | Dla kogo |
|---|---|---|---|---|---|---|---|---|---|
| Mikrus 3.0 („idealny pod N8N") | wsp. (LXC) | 2 GB | 25 GB | Finlandia | tak (PL firma) | 130 zł/rok (~11 zł/mc) | — | nauka, pierwsza instancja | |
| 3.5 / 4.1PRO | wsp. / 2× | 4 / 8 GB | 40 / 80 GB | Finlandia | tak | 197 / 395 zł/rok | — | mocniejsze hobby, mały prod | |
| CX22 | 2 | 4 GB | 40 GB | DE / FI | nie | ~€3-4/mc * | — | budżetowa produkcja | |
| CPX21 / CPX31 | 3 / 4 | 4 / 8 GB | 80 / 160 GB | DE / FI | nie | ~€5-6 / ~€10-13/mc * | — | produkcja / queue mode | |
| Cloud VPS 10 | 4 | 8 GB | 75 GB | EU (DE) | nie | €5,50/mc (€4,40 przy 12 mc) | — | dużo RAM tanio, produkcja | |
| Cloud VPS 20 | 6 | 12 GB | 100 GB | EU (DE) | nie | €7,50/mc | — | queue mode, duży wolumen | |
| 1C_2G_20GB | 1 | 2 GB | 20 GB | Polska (TIER3) | tak | 50 zł/mc netto | wzg25pro | start z danymi w PL | |
| 2C_4G_50GB / 4C_8G_50GB | 2 / 4 | 4 / 8 GB | 50 GB | Polska | tak | 80 / 140 zł/mc netto | wzg25pro | produkcja / queue, RODO | |
| Cloud 1C4G / 2C4G | 1 / 2 | 4 GB | SSD/NVMe | Polska (ATMAN) | tak | 234 / 284 zł/mc netto ** | ibbmedia30 | produkcja managed PL | |
| OVH | VPS-1 / VPS-2 | 2 / 4 | 4 / 8 GB | 40 / 75 GB | PL / EU | częściowo | 16,32 / 30,77 zł/mc netto | — | skalowanie (brak afiliacji) |
* Hetzner - ceny orientacyjne wg sparecores.com (źródło cytowane przez samego Hetznera na stronie cloud); cena netto, publiczne IPv4 dodatkowo płatne, zależna od lokalizacji. Zweryfikuj aktualny cennik przez . ** lh.pl - w cenie Cloud Server zawarta administracja i zarządzanie serwerem (dlatego drożej niż goły VPS). Kody rabatowe: seohost wzg25pro, lh.pl ibbmedia30 - wpisz przy zamówieniu.
1. Mikrus - najtańszy start
Mój typ na początek dla hobbysty i do nauki. to polski dostawca (serwery fizycznie w Finlandii, faktura i wsparcie po polsku), który ma wprost plan Mikrus 3.0 opisany jako „idealny pod N8N": 2 GB RAM, 25 GB dysku za 130 zł rocznie (czyli ~11 zł miesięcznie - opłata jest roczna, bez płatności miesięcznej). Potrzebujesz więcej? Mikrus 3.5 (4 GB, 40 GB) to 197 zł/rok, a Mikrus 4.1PRO (8 GB, 80 GB, 2× CPU) - 395 zł/rok. Gwarancja ceny na przedłużenie i niski próg wejścia czynią go najtańszym startem w zestawieniu.
Dla kogo: osoba ucząca się automatyzacji, hobbysta, ktoś kto chce postawić pierwszą instancję n8n bez ryzyka. Uwaga: to kontener LXC ze współdzielonym kernelem (bez własnego IPv4 - dostajesz przekierowane porty i IPv6), więc pod ciężką produkcję lepszy jest pełny VPS z KVM. .
- Plusy: najniższy próg wejścia; serwerownia w Polsce; gotowa ścieżka instalacji n8n; idealny do nauki.
- Minusy: małe zasoby - pod produkcję z Postgres i większym ruchem trzeba wyżej; ograniczone skalowanie.
2. Hetzner - najlepszy stosunek RAM do ceny
Domyślna rekomendacja pod produkcję. to ulubieniec społeczności przy setupach DIY - daje więcej RAM za tę samą kwotę niż większość konkurencji. Konkretne plany pod n8n: CX22 (2 vCPU, 4 GB RAM, 40 GB NVMe) za orientacyjnie ~€3-4/mc, CPX21 (3 vCPU, 4 GB, 80 GB) ~€5-6/mc pod produkcję, a CPX31 (4 vCPU, 8 GB, 160 GB) ~€10-13/mc pod tryb kolejkowy. Serwerownie w Niemczech i Finlandii, więc dane zostają w Unii Europejskiej.
Dla kogo: użytkownik techniczny stawiający n8n na poważnie, który ceni najlepszy stosunek zasobów do ceny i chce mieć ścieżkę rozbudowy aż po dedyki. Setup przeprowadzisz sam - n8n stawia się jedną komendą w Dockerze. Ceny Hetznera są orientacyjne (wg sparecores.com cytowanego przez samego Hetznera; cena netto, publiczne IPv4 dodatkowo płatne) - .
- Plusy: najlepszy stosunek RAM do ceny; skalowalność aż po dedyki; silna rekomendacja społeczności.
- Minusy: model DIY (instalujesz i utrzymujesz sam, bez polskiego wsparcia w cenie); serwerownia poza Polską.
3. Contabo - dużo RAM tanio, pod ciężkie workflow
Wybór, gdy potrzebujesz dużo pamięci pod tryb kolejkowy albo równolegle działające workflow, a liczy się cena. jest znany z wysokiej ilości RAM w niskiej cenie: już najtańszy Cloud VPS 10 to 4 vCPU, 8 GB RAM i 75 GB NVMe za €5,50/mc (a €4,40/mc przy umowie 12-miesięcznej) - tyle RAM u innych dostawców kosztuje dwa razy tyle. Pod duży wolumen Cloud VPS 20 (6 vCPU, 12 GB, 100 GB) to €7,50/mc, a Cloud VPS 30 (8 vCPU, 24 GB) - €14/mc. Contabo prowadzi też własny przewodnik po self-hostingu n8n w Dockerze (jest nawet 1-click setup). Serwerownie w Unii Europejskiej, ruch nielimitowany.
Dla kogo: ktoś, kto uruchamia duży wolumen automatyzacji i potrzebuje zapasu RAM bez wysokiej ceny. .
- Plusy: dużo RAM za rozsądną kwotę; własny przewodnik po n8n w Dockerze; sensowny pod tryb kolejkowy.
- Minusy: wsparcie i sieć bywają wolniejsze niż u Hetznera; utrzymanie w całości po Twojej stronie.
4-6. seohost.pl, lh.pl i OVH
Trzej dostawcy pod konkretne priorytety, głównie „dane w Polsce" i skalowanie:
- - polski dostawca z Data Center w kraju (TIER3, KVM) i wsparciem po polsku. Pod n8n: plan 1C_2G_20GB (1 vCPU, 2 GB, 20 GB NVMe) za 50 zł/mc netto na start, 2C_4G_50GB (2 vCPU, 4 GB) za 80 zł/mc pod produkcję, a 4C_8G_50GB (4 vCPU, 8 GB) za 140 zł/mc pod queue mode. Sensowny, gdy firma stawia na RODO i chce mieć dane oraz fakturę w Polsce. Kod rabatowy:
wzg25pro. . - - druga polska alternatywa (Data Center ATMAN w Warszawie, ISO 27001), ale w modelu Cloud Server z administracją i zarządzaniem w cenie. Pakiet 1C4G (1 CPU, 4 GB) to 234 zł/mc netto, 2C4G (2 CPU, 4 GB) - 284 zł/mc, 4C8G (4 CPU, 8 GB) - 409 zł/mc. Wybór, gdy chcesz polski hosting z opieką techniczną i nie musisz sam administrować serwerem. Kod rabatowy:
ibbmedia30. . - OVH - duży dostawca z serwerowniami w Polsce i UE. Nowa gama VPS: VPS-1 (2 vCore, 4 GB, 40 GB NVMe) za 16,32 zł/mc netto, VPS-2 (4 vCore, 8 GB, 75 GB) za 30,77 zł/mc, VPS-4 (8 vCore, 24 GB, 200 GB) za 85,08 zł/mc - z codzienną kopią zapasową i ochroną Anty-DDoS w cenie. Sensowny, gdy wdrożenie rośnie i chcesz taniej niż polscy dostawcy, przy DC w UE (bez programu afiliacyjnego - link bezpośrednio na ovhcloud.com/pl/vps).
Porównanie z alternatywami
VPS to nie jedyna droga. Trzy realne alternatywy, które warto rozważyć przed wynajmem serwera.
n8n Cloud (wersja hostowana przez producenta). Zero utrzymania i gotowe governance (SSO, kontrola dostępu), sensowne dla zespołu bez zaplecza DevOps. Trade-off: wyższy koszt przy skali i limity znane z planów chmurowych oraz mniejsza kontrola nad danymi. To wybór „płacisz za wygodę zamiast administrować".
Własny mini-PC lub serwer domowy. Jeśli masz sprzęt i stałe łącze, n8n uruchomisz u siebie za darmo (poza prądem). Trade-off: pod webhooki potrzebujesz publicznego IP (dynamic DNS albo tunel), a uptime zależy od domowego łącza i zasilania. Dobre pod naukę i domowe automatyzacje, ryzykowne pod produkcję.
Platformy PaaS (Railway, Render i podobne). Wdrażasz n8n z gotowego szablonu bez konfiguracji serwera - szybki start, rozliczenie za zużycie. Trade-off: przy stałym, całodobowym działaniu bywa droższe niż tani VPS, a kontrola nad środowiskiem mniejsza.
Self-hosted na VPS czy n8n Cloud - co się bardziej opłaca
To najczęstsze pytanie i najprostsza matematyka w całym temacie. Oficjalny startuje od 20 €/mc (plan Starter, rozliczenie roczne) z limitem 2 500 wykonań workflow, a plan Pro to 50 €/mc za 10 000 wykonań - płacisz za wygodę, zero utrzymania i limity wykonań. Self-hosted na własnym VPS to koszt od €5,50/mc ( Cloud VPS 10 z 8 GB RAM), a w polskich realiach od ~11 zł/mc ( 130 zł/rok) - bez limitu wykonań i z danymi u siebie. Nawet najtańszy plan n8n Cloud kosztuje rocznie tyle, co dobry VPS pod dużo cięższy self-hosting bez limitów.
Konkret: przy stałym, codziennym użyciu self-hosting wychodzi wyraźnie taniej i zdejmuje limity wykonań - to główny powód, dla którego ludzie schodzą z Cloud na własny serwer. Płacisz za to inną walutą: czas na konfigurację (Docker, reverse proxy, HTTPS) i utrzymanie (backup bazy, aktualizacje, bezpieczeństwo). Jeśli cenisz swój czas wyżej niż różnicę kilkudziesięciu złotych miesięcznie i nie masz zaplecza technicznego - Cloud bywa uczciwym wyborem. Jeśli robisz duży wolumen albo zależy Ci na prywatności danych (RODO) - self-hosting na VPS jest tańszy i daje pełną kontrolę.
Dla kogo jest VPS pod n8n
W skrócie: nie istnieje jeden najlepszy serwer, istnieje najlepszy do Twojego etapu.
- Najlepszy dla: firmy lub użytkownika chcącego self-hosted n8n z pełną kontrolą nad danymi (RODO, dane nie idą do zewnętrznej chmury) - seohost.pl albo lh.pl przy priorytecie lokalności, Hetzner przy priorytecie zasoby/cena. Osoba techniczna stawiająca produkcyjny n8n z Postgres - Hetzner lub Contabo.
- Neutralnie: hobbysta uczący się n8n - start od Mikrusa albo budżetowego VPS w zupełności wystarczy. W tej cenie różnice między dostawcami są drugorzędne, liczy się próg wejścia.
- Nie dla: kogoś, kto oczekuje rozwiązania „klik i działa" bez żadnego administrowania - lepszy będzie n8n Cloud. Osoby bez podstaw Linuksa, która nie chce konfigurować reverse proxy i SSL - również lepiej zacząć od wersji managed.
Werdykt i rekomendacja
Konkret na koniec: pod naukę i pierwszą instancję postaw na Mikrusa - najtańszy start, serwerownia w Polsce, gotowa ścieżka instalacji. Pod produkcyjny n8n z bazą Postgres domyślnym wyborem jest Hetzner z najlepszym stosunkiem zasobów do ceny, a pod duży wolumen w trybie kolejkowym - Contabo z dużą ilością RAM. Dla firmy z priorytetem „dane w Polsce" wybierz seohost.pl lub lh.pl, a pod rosnące wdrożenie i warianty managed - OVH. Klucz niezależny od dostawcy: nie schodź z 2 GB RAM, przejdź na Postgres w produkcji i rób backup bazy. Ceny sprawdzaj w aktualnym cenniku dostawcy, bo się zmieniają.
FAQ - najczęstsze pytania
Gdzie można hostować n8n?
Masz trzy główne drogi. Pierwsza to self-hosting na własnym VPS lub serwerze (Hetzner, Contabo, Mikrus, seohost.pl) - pełna kontrola i najniższy koszt przy stałym użyciu. Druga to oficjalny n8n Cloud - wersja hostowana przez producenta, bez utrzymania, od około 20 € miesięcznie (plan Starter, rozliczenie roczne). Trzecia to platformy PaaS i gotowe obrazy 1-click (np. Contabo, Elestio, Railway), które upraszczają wdrożenie. Do nauki możesz też uruchomić n8n lokalnie w Dockerze na własnym komputerze.
Czy taniej self-hostować n8n niż płacić za n8n Cloud?
Przy stałym, codziennym użyciu tak. n8n Cloud startuje od około 20 € miesięcznie (plan Starter, rozliczenie roczne) z limitami wykonań, a self-hosted na VPS to koszt od około 5 € miesięcznie bez limitu wykonań i z danymi u siebie. Płacisz jednak innym: czasem na konfigurację (Docker, reverse proxy, HTTPS) i utrzymanie (backup, aktualizacje). Przy dużym wolumenie lub priorytecie prywatności self-hosting wygrywa.
Ile RAM potrzeba na n8n?
Sam n8n jest lekki - na start i naukę wystarczy 1-2 vCPU i 2 GB RAM. Pod produkcję z bazą Postgres i większą liczbą aktywnych workflow zaplanuj 2-4 GB RAM. Dopiero tryb kolejkowy z osobnymi workerami i Redisem, przy dużym wolumenie wykonań, uzasadnia 8 GB i więcej. Nie schodź poniżej 2 GB, bo serwer bywa niestabilny przy instalacji community nodes.
Czy da się hostować n8n na hostingu współdzielonym?
Nie. n8n to długo działający proces Node.js, który potrzebuje własnego portu, najlepiej Dockera i pełnej kontroli nad serwerem - a tego hosting współdzielony nie daje. Do samodzielnego hostingu n8n potrzebujesz VPS-a albo serwera dedykowanego. Alternatywą bez administrowania jest oficjalny n8n Cloud.
Czy da się hostować n8n za darmo?
Sam n8n jest open source, więc licencja nic nie kosztuje, ale serwer musi na czymś działać. Darmowe tiery VPS-ów istnieją, jednak mają ostre limity zasobów i czasu działania, przez co nadają się co najwyżej do testu. Pod stabilne działanie 24/7 warto wziąć najtańszy płatny VPS.
Mikrus czy Hetzner pod n8n - co wybrać?
To zależy od etapu. jest najtańszym startem - plan 3.0 „idealny pod N8N" (2 GB RAM) kosztuje 130 zł/rok (~11 zł/mc), ma polskie wsparcie i gotową instrukcję instalacji n8n - idealny do nauki i pierwszej instancji. daje najlepszy stosunek zasobów do ceny (CX22 z 4 GB RAM od ~€3-4/mc) i skaluje się aż po dedyki, więc jest lepszy pod produkcję z bazą Postgres i większą liczbą workflow.
Co to jest tryb kolejkowy w n8n i kiedy go potrzebuję?
Tryb kolejkowy (queue mode) rozdziela n8n na proces główny i osobne workery, które pobierają zadania z kolejki Redis. Dzięki temu wiele workflow wykonuje się równolegle, a instancja znosi duży wolumen wywołań. Potrzebujesz go dopiero przy setkach czy tysiącach wykonań dziennie - do zwykłego użytku wystarcza pojedyncza instancja.
Gdzie postawić n8n żeby webhooki działały?
Webhooki wymagają publicznego IP i serwera dostępnego 24/7, dlatego VPS sprawdza się lepiej niż domowy komputer. Do tego potrzebujesz reverse proxy (na przykład NGINX lub Caddy), własnej domeny i certyfikatu SSL dla HTTPS. Na VPS skonfigurujesz to raz, a automatyzacje będą odbierać zdarzenia niezależnie od Twojego laptopa.