Zapier w płatnym planie rozlicza Cię za każde wykonane zadanie automatyzacji, a przy kilku podpiętych workflow miesięczny rachunek potrafi przekroczyć 300 zł, zanim jeszcze zauważysz, że limit się kończy. n8n to open source silnik automatyzacji, ten sam pomysł co Zapier czy Make, tylko stawiany na własnym Boxie, bez limitu liczby wykonanych zadań i z natywnym wsparciem dla modeli AI. Poniżej krok po kroku, jak postawić n8n na Saplo.
Dlaczego n8n na własnym Boxie zamiast Zapiera
Płatne plany Zapiera i Make mają jedną wspólną cechę, która najbardziej boli przy rosnącej liczbie automatyzacji:
- rozliczenie za liczbę wykonanych zadań w miesiącu - im więcej automatyzacji uruchomisz, tym szybciej wpadasz w wyższy, droższy plan,
- dane przepływające przez automatyzację trzymane u zewnętrznej firmy - każde połączenie między Twoimi aplikacjami przechodzi przez infrastrukturę dostawcy, nie Twoją.
n8n to ten sam mechanizm łączenia aplikacji i wykonywania powtarzalnych zadań, który stawiasz na własnym Boxie. Zero limitu liczby wykonań, dane przepływające między systemami zostają na Twojej infrastrukturze, a do tego wbudowane węzły do pracy z modelami AI, czego Zapier w darmowym planie w ogóle nie oferuje.
Wymagania
Żeby postawić n8n na Saplo, potrzebujesz:
- Boxa z uruchomionym Dockerem (silnik włącza go automatycznie przy instalacji z katalogu, wymagane jest nesting w kontenerze, co Saplo ma domyślnie),
- minimum 1 GB RAM wolnego na Boxie i 4 GB miejsca na dysku, oficjalny obraz Dockera n8n jest cięższy niż typowa jednokontenerowa aplikacja i nie mieści się razem z systemem w planie Box S, potrzebujesz co najmniej Box M,
- domeny albo subdomeny
*.saploapp.plw cenie każdego planu, pod którą stanie panel n8n i będą odbierane webhooki.
Do samej instalacji nie potrzebujesz żadnej zewnętrznej bazy danych, n8n domyślnie trzyma workflow i dane logowania w lokalnym pliku SQLite w wolumenie danych kontenera.
Instalacja krok po kroku
- W panelu Saplo wejdź w Katalog aplikacji i wybierz n8n (kategoria "Automatyzacja").
- Wskaż Box z minimum 1 GB wolnego RAM, na którym ma stanąć n8n, oraz domenę albo subdomenę, pod którą będzie działał panel.
- Zatwierdź instalację. Silnik stawia kontener Docker z oficjalnym obrazem
n8nio/n8n, wystawia go wyłącznie na loopback Boxa i podpina pod nginx, który serwuje go pod wskazaną domeną z darmowym SSL. Na zewnątrz wystawiony jest tylko port 443, nie surowy port kontenera. - Silnik czeka, aż kontener faktycznie wystartuje, i sprawdza to po zakończeniu
docker compose up, bo sam sukces polecenia nie oznacza, że proces w środku nie wywalił się chwilę później. - Po zakończeniu instalacji panel n8n jest dostępny pod wskazaną domeną.
Pierwsza konfiguracja
n8n, w odróżnieniu od Shlinka czy Grafany, nie generuje danych dostępowych automatycznie przy instalacji, tylko prosi o nie przy pierwszym wejściu do panelu, dokładnie tak jak przy zakładaniu konta w chmurowej wersji n8n.cloud.
- Wejdź pod adres domeny, którą wskazałeś przy instalacji.
- Przy pierwszym wejściu n8n pokaże ekran zakładania konta właściciela: podaj adres e-mail, imię, nazwisko i hasło. To konto administruje instancją, nie ma osobnego logowania na poziomie Saplo.
- Po zalogowaniu trafiasz na pusty canvas workflow. Kliknij Add first step, żeby dodać pierwszy węzeł, na przykład wyzwalacz z harmonogramem albo webhookiem.
- Połącz węzły ze sobą, przetestuj workflow przyciskiem Test workflow, a gdy działa, przełącz przełącznik Active w prawym górnym rogu, żeby zaczął działać w tle bez ręcznego uruchamiania.
Jeśli chcesz zbudować automatyzację z modelem AI, na przykład bota odpowiadającego na wiadomości albo klasyfikującego zgłoszenia, w panelu dodawania węzła znajdziesz kategorię AI, gdzie podpinasz swój klucz API do wybranego dostawcy modelu (OpenAI, Anthropic albo lokalny model przez Ollamę) i budujesz agenta z pamięcią rozmowy i dostępem do narzędzi, bez pisania kodu.
n8n na Saplo kontra Zapier
| Zapier Professional | n8n na Saplo | |
|---|---|---|
| Koszt | rośnie z liczbą wykonanych zadań w miesiącu | w cenie planu Saplo, bez limitu wykonań |
| Gdzie są dane | infrastruktura Zapiera | Twój Box |
| Węzły AI (modele, agenci) | ograniczone, w wyższych planach | wbudowane, dowolny dostawca modelu |
| Własne skrypty w workflow | brak albo mocno ograniczone | pełne wsparcie kodu JavaScript i Pythona w węźle |
| Kto administruje | Zapier | Ty, ale bez ręcznego stawiania serwera |
Najczęstsze pytania
Czy jest limit liczby wykonanych automatyzacji? Nie, n8n nie narzuca żadnego limitu liczby wykonań workflow, jedynym ograniczeniem są zasoby wykupionego Boxa.
Czy n8n ma wbudowaną autoryzację panelu? Tak, przy pierwszym wejściu zakładasz konto właściciela z e-mailem i hasłem, tak samo jak w wersji chmurowej n8n.cloud. Osobny sidecar do logowania nie jest potrzebny.
Czy mogę używać n8n do automatyzacji z modelami AI? Tak, n8n ma wbudowaną kategorię węzłów AI z obsługą popularnych dostawców modeli i budową agentów z pamięcią i narzędziami, bez pisania kodu. Wymaga to własnego klucza API do wybranego dostawcy modelu.
Dlaczego n8n wymaga Box M, a nie Box S? Oficjalny obraz Dockera n8n jest cięższy niż typowa jednokontenerowa aplikacja i sam potrzebuje co najmniej 1 GB RAM, co razem z systemem operacyjnym Boxa nie mieści się w planie Box S. Box M z 2 GB RAM ma zapas na normalną pracę.
Czy dane w n8n są automatycznie kopiowane zapasowo? To zależy od wykupionego planu Boxa, backup działa na poziomie całego Boxa, tak samo jak przy innych aplikacjach z katalogu, nie jest to osobna funkcja samego n8n.
Jeśli masz pytania przy stawianiu n8n na własnym Boxie albo budowaniu pierwszych automatyzacji i botów AI, napisz do nas, pomożemy z pierwszą konfiguracją.