HELPER VPS

Hosting n8n VPS: automatyzacja pracy na własnym serwerze

  • Instalacja dwoma poleceniami na obrazie Docker
  • Bez limitu uruchomień workflow
  • Dane workflow przechowywane na Twoim serwerze

HELPER VPS n8n VPS to samodzielna konfiguracja, w której uruchamiasz oficjalny obraz Docker n8n na serwerze Linux w chmurze utworzonym z obrazu aplikacji Docker, rozliczany co 1, 3, 6 lub 12 miesięcy od $25.00 miesięcznie. Wybierz Docker z listy obrazów przy tworzeniu, połącz się, wykonaj tylko dwa polecenia, a otworzy się edytor n8n.

    Czym jest n8n?

    n8n to narzędzie do automatyzacji workflow, które łączy aplikacje i usługi węzłami i automatyzuje pracę. Węzły wystarczy przeciągnąć i połączyć w interfejsie, a tam, gdzie trzeba, wstawić własny kod w JavaScript lub Pythonie. Setki węzłów integracji z usługami, węzeł żądań HTTP i węzeł webhooków pozwalają wymieniać dane niemal z każdą usługą, która ma API.

    n8n to oprogramowanie fair-code z otwartym kodem źródłowym: na licencji Sustainable Use License zainstalujesz je i użyjesz za darmo do własnej pracy i wewnętrznych potrzeb firmy. Własne n8n nie liczy uruchomień workflow, a dane połączeń i wykonań są przechowywane na Twoim serwerze. Z węzłem agenta AI zbudujesz też automatyzację z podłączonymi modelami językowymi.

    Co można robić na n8n VPS?

    Zamień powtarzalną pracę w workflow na własnym n8n, a serwer wykona ją za Ciebie.

    Jak zacząć z n8n VPS?

    Utwórz serwer z obrazu Docker, wykonaj polecenia i od razu korzystaj.

    1. Krok 1. Utwórz serwer z obrazu Docker

      Wybierz region i rozmiar, a z listy obrazów aplikację Docker. Na Ubuntu 24.04 zostaną zainstalowane Docker Engine i Docker Compose.

    2. Krok 2. Połącz się przez SSH

      Połącz się z IP serwera dodanym kluczem SSH lub hasłem root. Sprawdź poleceniem docker version, czy Docker jest gotowy.

    3. Krok 3. Uruchom n8n

      Uruchom kontener n8n poleceniami instalacji poniżej, otwórz adres z podłączoną domeną i HTTPS i utwórz konto administratora.

    Jak zainstalować n8n?

    Wykonaj poniższe polecenia na serwerze utworzonym z obrazu aplikacji Docker. Dane są przechowywane w wolumenie n8n_data i zostają przy aktualizacji kontenera do nowej wersji. W produkcji podłącz domenę i skonfiguruj HTTPS przez reverse proxy, na przykład Nginx lub Caddy.

    Terminal
    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

    Co daje self-hosting n8n na własnym VPS?

    Niezależnie od liczby workflow cena pozostaje ceną jednego planu serwera.

    Narzędzia często używane razem z n8n

    Narzędzia, które wygodnie łączyć węzłami n8n lub uruchamiać na tym samym serwerze.

    Umieść serwer blisko swoich klientów

    Twórz serwer n8n w tej samej cenie w dowolnym z 40 miast w 31 krajach.

    Jak uruchomić n8n z domeną i HTTPS?

    Aby webhooki przychodziły z zewnątrz, niezbędne są publiczny adres i HTTPS.

    Skieruj rekord A domeny na IP serwera i postaw Nginx lub Caddy jako reverse proxy, które przekazuje żądania z portu 443 na port 5678 n8n. Caddy automatycznie uzyskuje certyfikat Let's Encrypt po podaniu domeny, a dla Nginx certyfikat uzyskasz przez Certbot. Edytor n8n używa połączenia czasu rzeczywistego, więc ustaw proxy także na przekazywanie połączeń WebSocket.

    Przekaż kontenerowi n8n zmienne środowiskowe: domenę w N8N_HOST, https w N8N_PROTOCOL i pełny adres zaczynający się od https w WEBHOOK_URL. Wtedy węzeł webhooka pokazuje adres w publicznej domenie, a zewnętrzne usługi wywołują go poprawnie. Gdy HTTPS jest podłączony, bezpieczniej nie otwierać portu 5678 na zewnątrz i wchodzić tylko przez proxy.

    Jaki rozmiar pasuje do n8n VPS i jak go aktualizować?

    Wybieraj według liczby workflow i ilości danych przetwarzanych naraz.

    Dla kilku osobistych automatyzacji najmniejszy plan ogólny z 12 GB pamięci wystarczy na początek. Dla kilku użytkowników lub częstych webhooków plan wysokiej wydajności z 16 GB zapewnia więcej miejsca, a jeśli przetwarzasz duże pliki lub wiele wierszy naraz, lub uruchamiasz agentów AI, PostgreSQL i Redis razem, plan wysokiej wydajności z 32 GB jest wygodniejszy. Domyślną bazą danych jest SQLite, a gdy wykonań przybywa, zalecamy przejście na PostgreSQL.

    Aby zaktualizować, pobierz nowy obraz poleceniem docker pull docker.n8n.io/n8nio/n8n, usuń stary kontener poleceniami docker stop n8n i docker rm n8n i ponownie wykonaj to samo polecenie docker run. Dane są w wolumenie n8n_data i zostają zachowane. Przed dużą aktualizacją przeczytaj oficjalną listę zmian n8n, a automatyczne kopie zapasowe włączone przy tworzeniu dodadzą spokoju.

    Hosting n8n: najczęstsze pytania

    Najczęstsze pytania o wybór VPS dla n8n i instalację.

    Czy n8n jest wstępnie zainstalowane na n8n VPS?

    n8n instalujesz samodzielnie po utworzeniu serwera z obrazu aplikacji Docker. Jeśli wybierzesz Docker w obrazach, Docker jest gotowy, a dwa polecenia instalacji od razu uruchamiają oficjalny kontener n8n.

    Ile kosztuje hosting n8n?

    Nie ma dodatkowej opłaty za korzystanie z n8n; płacisz tylko cenę wybranego planu serwera. Najmniejszy plan zaczyna się od $25.00 miesięcznie, a dla n8n zalecamy plan z 12 GB pamięci lub więcej.

    Jak kupić serwer dla n8n?

    Wybierz plan, region i system, wybierz Docker jako obraz, a następnie zapłać. Otwiera się bezpieczna kasa PayGate, a serwer jest tworzony po potwierdzeniu płatności.

    Czy własne n8n jest darmowe?

    Tak, wersję społecznościową n8n na licencji Sustainable Use License używasz za darmo do własnej pracy i wewnętrznych potrzeb firmy. Niektóre funkcje dla firm wymagają osobnej licencji n8n.

    Czy jest limit uruchomień workflow?

    Własne n8n nie liczy uruchomień. To, ile przetworzysz, zależy od CPU i pamięci serwera, więc gdy uruchomień przybywa, po prostu przejdź na większy plan.

    Czego potrzeba, by działały webhooki?

    Potrzebne są publiczna domena i HTTPS. Podłącz domenę do IP serwera, skonfiguruj certyfikat przez reverse proxy i wpisz adres https w zmiennej środowiskowej WEBHOOK_URL, a węzeł webhooka będzie pokazywać ten adres.

    Co zrobić przy pierwszym logowaniu?

    Otwórz adres n8n w przeglądarce, a pojawi się ekran tworzenia konta administratora. Ustaw e-mail i hasło, a od razu trafisz do edytora workflow.

    Czy mogę używać PostgreSQL jako bazy danych?

    Tak, domyślnie używana jest SQLite, a jeśli przekażesz w zmiennych środowiskowych DB_TYPE=postgresdb i dane połączenia, używany będzie PostgreSQL. Wygodnie uruchomić n8n i PostgreSQL razem przez Docker Compose.

    Czy w n8n mogę użyć węzła wysyłania poczty?

    Tak, podaj w węźle Send Email konto usługi wysyłki poczty na porcie 587. Wychodzący port 25 jest zamknięty na wszystkich serwerach, więc standardowo wysyła się przez usługę.

    Jak aktualizować n8n?

    Pobierz nowy obraz przez docker pull, usuń stary kontener i uruchom go ponownie tym samym poleceniem docker run. Dane zostają w wolumenie n8n_data, więc workflow i dane połączeń są zachowane.

    Jak robić kopie zapasowe danych n8n?

    Wybór opcji automatycznej kopii zapasowej przy tworzeniu dodaje 5.6% ceny planu do opłaty i regularnie tworzy kopię zapasową całego serwera. Przywracanie zgłaszasz na stronie wsparcia, a dobrą praktyką jest eksportowanie przepływów pracy z n8n jako JSON i przechowywanie ich osobno.

    n8n to oprogramowanie z otwartym kodem źródłowym (fair-code) należące do projektu n8n i udostępniane na licencji Sustainable Use License, a Docker to oprogramowanie open source należące do swojego projektu. Instalację, aktualizacje, konfigurację workflow i pytania o działanie n8n klient prowadzi samodzielnie. Płacisz za wybrany plan serwera, a za korzystanie z n8n nie ma dopłaty.

    Poradnik serwera n8n

    Co warto zrobić zaraz po otrzymaniu serwera.