W skrócie:
- n8n na własnym serwerze (Community edition) jest darmowe, bez limitu workflow i wykonań. Płacisz tylko za serwer.
- n8n Cloud kosztuje od 20 € miesięcznie przy płatności rocznej i obejmuje 2 500 wykonań miesięcznie.
- Najprostszy start: Hostinger KVM 1 z n8n zainstalowanym jako szablon, za 23,99 zł miesięcznie netto przy płatności z góry za 24 miesiące, potem 51,99 zł.
- Na hostingu współdzielonym n8n nie uruchomisz. Potrzebny jest VPS z dostępem root.
VPS, na których działa n8n
Tylko VPS z dostępem root i co najmniej 2 GB RAM. Hostinger ma n8n jako gotowy szablon systemu, na pozostałych instalujesz je sam przez Dockera.
| VPS | Parametry | Miesięcznie | Przez 2 lata | |
|---|---|---|---|---|
| 1 vCPU, 4 GB RAM50 GB NVMe | 23,99 złprzez 24 miesiące, potem 51,99 zł | 575,76 złbrutto 708,18 zł | Sprawdź | |
| 2 vCPU, 8 GB RAM100 GB NVMe | 33,99 złprzez 24 miesiące, potem 64,99 zł | 815,76 złbrutto 1 003,38 zł | Sprawdź | |
| 4 vCPU, 16 GB RAM200 GB NVMe | 46,99 złprzez 24 miesiące, potem 119,99 zł | 1 127,76 złbrutto 1 387,14 zł | Sprawdź | |
| 1 rdzeń, 2 GB RAM30 GB NVMe | 24,90 złprzez 12 miesięcy, potem 34 zł | 706,80 złbrutto 869,36 zł | Sprawdź | |
| 1 vCPU, 2 GB RAM20 GB NVMe | 50 złstała cena | 1 200 złbrutto 1 476 zł | Sprawdź | |
| 2 rdzenie, 4 GB RAM60 GB NVMe | 49,90 złprzez 12 miesięcy, potem 69 zł | 1 426,80 złbrutto 1 754,96 zł | Sprawdź | |
| 1 vCPU, 4 GB RAM50 GB NVMe | 60 złstała cena | 1 440 złbrutto 1 771,20 zł | Sprawdź | |
| 4 rdzenie, 8 GB RAM100 GB NVMe | 49,90 złprzez 12 miesięcy, potem 109 zł | 1 906,80 złbrutto 2 345,36 zł | Sprawdź | |
| 2 vCPU, 4 GB RAM50 GB NVMe | 80 złstała cena | 1 920 złbrutto 2 361,60 zł | Sprawdź | |
| 8 rdzeni, 12 GB RAM160 GB NVMe | 89,90 złprzez 12 miesięcy, potem 179 zł | 3 226,80 złbrutto 3 968,96 zł | Sprawdź |
Ceny netto z cenników Hostingera, cyber_Folks i SEOHOST. Wszystkie VPS na stronie serwer VPS.
Własny serwer czy n8n Cloud?
| Własny serwer (Community) | n8n Cloud Starter | n8n Cloud Pro | |
|---|---|---|---|
| Cena miesięcznie | od 23,99 zł netto za VPS | 20 € przy płatności rocznej | 50 € przy płatności rocznej |
| Wykonania workflow | bez limitu, zależnie od serwera | 2 500 miesięcznie | 10 000 miesięcznie |
| Wykonania naraz | zależnie od serwera | 5 | do 50 |
| Aktualizacje i kopie | po Twojej stronie | zajmuje się nimi n8n | zajmuje się nimi n8n |
Cloud ma sens, gdy workflow uruchamiasz rzadko i nie chcesz zajmować się serwerem. Gdy workflow działają często, na przykład co kilka minut albo z webhooków sklepu, limit wykonań w Cloud szybko się kończy, a własny VPS wychodzi dużo taniej. Ceny Cloud według cennika n8n.
Ile zasobów potrzebuje n8n
Samo n8n jest lekkie. Pamięć rośnie głównie z ilością danych, które workflow przetwarza w jednym wykonaniu: duże tabele, pliki PDF i obrazy albo setki pozycji z API naraz. Gdy pamięci zabraknie, wykonanie kończy się błędem.
- Kilka workflow dla siebie lub małej firmy: wystarczy VPS z 1-2 rdzeniami i 2-4 GB RAM.
- Dużo wykonań, duże pliki albo agenci AI: licz 2 rdzenie i 8 GB RAM.
- Lokalne modele AI (Ollama) na tym samym serwerze: potrzebują dużo więcej pamięci niż samo n8n, od kilku do kilkudziesięciu GB zależnie od modelu.
Jak zainstalować n8n
- Zamów VPS z Ubuntu LTS albo Debianem. W Hostingerze wybierz od razu szablon n8n i pomiń kolejne kroki.
- Zainstaluj Dockera i uruchom n8n z trwałym wolumenem na dane:
docker volume create n8n_data docker run -d --restart unless-stopped --name n8n -p 5678:5678 -v n8n_data:/home/node/.n8n docker.n8n.io/n8nio/n8n - Ustaw domenę i HTTPS przez reverse proxy (Caddy, Nginx albo Traefik). Bez HTTPS nie zadziała logowanie przez OAuth ani webhooki z innych usług.
- Otwórz n8n w przeglądarce i od razu załóż konto właściciela.
- Zapisz klucz szyfrowania z folderu
.n8n(albo ze zmiennejN8N_ENCRYPTION_KEY). Bez niego po przywróceniu kopii nie odszyfrujesz zapisanych danych logowania.
Na co uważać
- Baza danych: n8n domyślnie zapisuje wszystko w SQLite. Przy wielu wykonaniach obsługuje PostgreSQL, zobacz dokumentację n8n.
- Historia wykonań: z czasem zajmuje dużo miejsca na dysku. Ustaw automatyczne usuwanie (zmienne
EXECUTIONS_DATA_PRUNEiEXECUTIONS_DATA_MAX_AGE). - Aktualizacje: nową wersję pobierasz poleceniem
docker pulli uruchamiasz kontener ponownie. Przed dużą aktualizacją przeczytaj informacje o wydaniu. - Kopie zapasowe: kopiuj wolumen z danymi n8n i bazę danych. Kopię całego serwera włączasz osobno u hostingodawcy.