n8n możesz uruchomić na kilka sposobów - od konta w chmurze, które działa po kilku minutach, po własny serwer z pełną kontrolą nad danymi. Wybór zależy od tego, czy chcesz tylko przetestować narzędzie, czy uruchomić automatyzacje dla firmy. Poniżej znajdziesz każdą ścieżkę krok po kroku.
Najszybciej: konto n8n Cloud - bez instalacji, gotowe w kilka minut.
Do testów: Docker na własnym komputerze jednym poleceniem.
Do pracy w firmie: n8n na serwerze VPS z domeną, SSL i kopiami zapasowymi.
Wersja Community na własnym serwerze nie ma opłaty licencyjnej.
Po instalacji zadbaj o aktualizacje, kopie zapasowe i zabezpieczenie dostępu.
Którą metodę wybrać?
Metoda
Czas
Dla kogo
n8n Cloud
Kilka minut
Szybki start bez serwera
Docker na komputerze
Kilkanaście minut
Nauka i testy
Serwer VPS z Dockerem
1-2 godziny
Automatyzacje działające 24/7 w firmie
Ile kosztuje n8n w chmurze i na własnym serwerze →
Metoda 1: n8n Cloud
Wejdź na stronę n8n.io i wybierz rozpoczęcie darmowego okresu próbnego.
Załóż konto, podając e-mail i nazwę swojej instancji.
Po chwili otrzymasz adres swojego n8n w chmurze - zaloguj się.
Zbuduj pierwszy workflow albo zaimportuj gotowy szablon.
To najprostsza droga. Aktualizacje, kopie zapasowe i bezpieczeństwo serwera są po stronie dostawcy. Po okresie próbnym wybierasz płatny plan.
Metoda 2: Docker na własnym komputerze
Docker to program, który uruchamia aplikacje w gotowych, odizolowanych kontenerach. Dzięki niemu nie musisz ręcznie instalować zależności n8n.
Zainstaluj Docker Desktop na Windowsie lub macOS albo Docker na Linuksie.
Utwórz wolumen na dane poleceniem: docker volume create n8n_data.
Uruchom n8n: docker run -it --rm --name n8n -p 5678:5678 -v n8n_data:/home/node/.n8n docker.n8n.io/n8nio/n8n.
Otwórz w przeglądarce adres http://localhost:5678 i załóż konto właściciela.
n8n na komputerze działa tylko wtedy, gdy komputer jest włączony. Do automatyzacji, które mają pracować całą dobę, potrzebny jest serwer.
Metoda 3: n8n na serwerze VPS
To rozwiązanie dla firm, które chcą mieć n8n dostępny 24/7 pod własną domeną. Poniżej ogólny schemat - szczegóły mogą się różnić w zależności od dostawcy serwera.
1. Przygotuj serwer
Wykup serwer VPS z systemem Ubuntu. Dla małej firmy zwykle wystarczą 2 GB pamięci RAM i 1-2 procesory. Zaloguj się przez SSH i zaktualizuj system.
2. Ustaw domenę
W panelu domeny dodaj rekord A, np. n8n.twojafirma.pl, wskazujący na adres IP serwera. Propagacja zwykle trwa od kilku minut do kilku godzin.
3. Zainstaluj Docker i Docker Compose
Zainstaluj Docker zgodnie z oficjalną instrukcją dla Ubuntu. Docker Compose pozwala opisać całą konfigurację w jednym pliku i uruchamiać ją jednym poleceniem.
4. Przygotuj plik konfiguracyjny
Utwórz plik docker-compose.yml z usługą n8n, bazą danych PostgreSQL i serwerem proxy (np. Caddy lub Traefik), który automatycznie uzyska certyfikat SSL. Ustaw zmienne środowiskowe: adres domeny, strefę czasową Europe/Warsaw oraz klucz szyfrowania danych dostępowych.
5. Uruchom n8n
Uruchom wszystko poleceniem docker compose up -d, a potem wejdź na swoją domenę. Załóż konto właściciela i od razu zapisz klucz szyfrowania w bezpiecznym miejscu - bez niego nie odtworzysz zapisanych połączeń.
6. Zabezpiecz instalację
Włącz zaporę i zostaw otwarte tylko porty SSH, 80 i 443.
Ustaw automatyczne kopie zapasowe bazy danych i wolumenu n8n.
Aktualizuj n8n regularnie, pobierając nowy obraz i restartując kontenery.
Używaj silnych haseł i, jeśli to możliwe, uwierzytelniania dwuskładnikowego.
Pierwsze kroki po instalacji
Dodaj połączenia (credentials) do aplikacji, których używasz, np. Gmail czy Arkusze Google.
Zbuduj prosty workflow: trigger, jedna akcja i test na prawdziwych danych.
Włącz workflow i sprawdź historię wykonań.
Ustaw powiadomienie o błędach, żeby wiedzieć, gdy coś przestanie działać.
Gotowe szablony automatyzacji do importu →
Słownik pojęć n8n i Make - workflow, node, trigger →
Najczęstsze problemy
Webhooki nie działają - sprawdź, czy w konfiguracji ustawiono poprawny adres domeny z https.
Błąd certyfikatu - upewnij się, że rekord DNS wskazuje na serwer i porty 80 oraz 443 są otwarte.
Zła godzina w harmonogramach - ustaw strefę czasową Europe/Warsaw.
Utracone połączenia po migracji - przenieś ten sam klucz szyfrowania na nowy serwer.
Do testów wystarczy Docker na komputerze lub darmowy okres próbny w chmurze.
Do pracy w firmie n8n powinien działać na serwerze lub w chmurze 24/7.
Własny serwer to kontrola i niższy koszt, ale też odpowiedzialność za kopie i aktualizacje.
Najczęstsze pytania o instalację n8n
Jak zainstalować n8n za darmo?
Najprościej przez Docker: po zainstalowaniu Dockera uruchamiasz jedno polecenie i otwierasz n8n w przeglądarce pod adresem localhost:5678. Wersja Community nie wymaga opłaty licencyjnej.
Czy n8n działa na Windowsie?
Tak. Najwygodniej uruchomić go przez Docker Desktop. Do automatyzacji działających całą dobę lepiej jednak użyć serwera lub chmury.
Jaki serwer jest potrzebny do n8n?
Dla małej firmy zwykle wystarczy serwer VPS z 2 GB RAM i systemem Ubuntu. Przy dużym ruchu i wielu procesach warto wybrać mocniejszy serwer i bazę PostgreSQL.
Jak zaktualizować n8n w Dockerze?
Pobierz najnowszy obraz n8n i uruchom kontenery ponownie. Przed aktualizacją zrób kopię zapasową bazy danych i sprawdź informacje o zmianach w nowej wersji.
Czy lepiej wybrać n8n Cloud czy własny serwer?
Chmura jest wygodniejsza, bo nie musisz dbać o serwer. Własny serwer daje pełną kontrolę nad danymi i zwykle niższy koszt przy dużej liczbie wykonań.
Karol Sadowski
Wdrażam automatyzacje i integracje AI w firmach usługowych i e-commerce. Pomagam przenieść powtarzalną pracę z ludzi na systemy.
Poznaj mnie bliżej →