n8n na sopstvenom serveru: konfiguracija, resursi i mesečni trošak
n8n na sopstvenom serveru: konfiguracija, resursi i mesečni trošak

Pitanje o n8n-u koje nam najčešće stigne nije tehničko. Glasi otprilike ovako: „koliko me to mesečno košta ako sve okrenem na svoj server”. Odgovor može da se izračuna, ali traži da se prvo raščisti šta n8n zaista traži od mašine, a šta se samo prepisuje iz jednog tutorijala u drugi.
U tekstu ispod su brojevi, ne procene. Zahtevi su preuzeti iz zvanične n8n dokumentacije 23. septembra 2026, cene n8n Clouda sa njihove stranice istog dana, a cene servera sa naših stranica. Kurs koji je korišćen za preračun je 117,37 dinara za evro.
Šta n8n zaista traži od servera
n8n je Node.js aplikacija koja mora da radi neprekidno. To je prva i najvažnija posledica: ne pokreće se po zahtevu kao PHP skripta, nego stoji upaljena i čeka. Zbog toga mu treba okruženje u kom sme da drži trajan proces.
Zvanično uputstvo za instalaciju preko Docker Compose-a traži najmanje 4 GB RAM-a i 2 vCPU. Taj broj nije uzet sa tavanice. On uključuje i sandbox koji izvršava kod koji generiše n8n Assistant, a taj deo radi kao Docker u Dockeru i troši više nego običan kontejner. Ako Assistant ne koristite, prođe i manje, ali 4 GB je ono na šta možete da se pozovete kad birate paket.
Ako instalirate preko npm-a, potrebna Vam je verzija Node.js-a između 20.19 i 24.x. Vredi znati da je npm instalacija označena kao zastarela od n8n verzije 3.0 i da se u produkciji ne preporučuje. Docker je put kojim ide i sama dokumentacija.
Zašto deljeni paket otpada
Na deljenom hostingu nema trajnog Node procesa, a limiti broja procesa po nalogu su postavljeni tako da jedna dugotrajna veza pojede resurs predviđen za ceo sajt. Tu računicu smo već izveli sa merenjima u tekstu o hostovanju MCP servera, pa je ovde nećemo ponavljati. Zaključak je isti za obe vrste alata: potreban je VPS ili cloud server sa root pristupom.
Konfiguracija koja se preporučuje za produkciju
n8n podrazumevano koristi SQLite bazu, smeštenu u fajlu ~/.n8n/database.sqlite. Za probu je to sasvim dovoljno. Za instancu koja stvarno radi, dokumentacija upućuje na PostgreSQL, a podržane su najnovije dve aktivno održavane glavne verzije, 17 i 18, plus verzija 16 radi kompatibilnosti. Taj spisak se pomera svakog novembra, kada PostgreSQL povuče najstariju verziju, pa proveru radite na dan instalacije.
Druga stvar koja se po pravilu zaboravi jeste čišćenje istorije izvršavanja. n8n čuva podatke o svakom pokretanju i baza ume tiho da naraste. Čišćenje je podrazumevano uključeno, a briše se po dva kriterijuma: kada izvršavanje bude starije od EXECUTIONS_DATA_MAX_AGE sati, podrazumevano 336 sati odnosno 14 dana, ili kada ukupan broj sačuvanih izvršavanja pređe EXECUTIONS_DATA_PRUNE_MAX_COUNT, podrazumevano 10.000. Ako radite sa SQLite bazom, oslobođeni prostor se ne vraća sistemu sam od sebe nego se ponovo koristi, pa je potrebno pokrenuti VACUUM.
Treća stavka je memorija. n8n ne ograničava koliko podataka jedan čvor sme da povuče, pa se greška „JavaScript heap out of memory” najčešće javi kada neko u jednom potezu povuče deset hiljada redova. Dokumentacija preporučuje dve stvari: povećanje memorije kroz NODE_OPTIONS i --max-old-space-size, i prepravku samog procesa tako da se podaci obrađuju u manjim serijama.
Kada jedan server prestane da bude dovoljan
U običnom režimu n8n ne ograničava broj istovremenih izvršavanja i moguće je zaglaviti petlju događaja tako da instanca prestane da odgovara. Ograničenje se uključuje promenljivom N8N_CONCURRENCY_PRODUCTION_LIMIT, a sve preko limita čeka u redu.
Kada ni to nije dovoljno, prelazi se na takozvani queue režim. Glavna instanca tada samo prima okidače i webhook pozive, Redis drži red čekanja, a poslove izvršavaju odvojeni worker procesi. Svaki worker podrazumevano radi 10 poslova uporedo, a n8n preporučuje da se ta vrednost ne spušta ispod 5, jer veliki broj workera sa malom uporednošću ume da isprazni skup konekcija ka bazi. Za ovakvu postavku Redis i PostgreSQL nisu opcija nego uslov, pošto se SQLite u kombinaciji sa queue režimom ne podržava.
Jedna stvar se ovde često pogrešno predstavlja. Rad sa više glavnih procesa, takozvani multi-main, dostupan je samo u Enterprise izdanju. Queue režim sam po sebi jeste uključen u besplatnu verziju, visoka dostupnost glavnog procesa nije.
Mesečni trošak, sa brojevima
Krenimo od toga šta plaćate ako ne hostujete sami. n8n Cloud se 23.09.2026. naplaćuje po broju izvršavanja radnog toka, bez obzira na to koliko koraka taj tok ima.
| n8n Cloud | Cena mesečno | Izvršavanja mesečno | Istovremenih | Okvirno u dinarima |
|---|---|---|---|---|
| Starter | 20 evra | 2.500 | 5 | oko 2.350 RSD |
| Pro | 50 evra | 10.000 | 20 | oko 5.870 RSD |
| Business (na Vašem serveru) | 667 evra | 40.000 | nije navedeno | oko 78.300 RSD |
Obe niže cene važe uz godišnje plaćanje. Sada prevedite te limite u raspored. Starterovih 2.500 izvršavanja je 83 dnevno, što znači da tok koji radi u denonoćnom režimu sme da se pokreće otprilike na svakih 17 minuta. Pro paket sa 10.000 izvršavanja izdrži pokretanje na svakih četiri i po minuta. Raspored na pet minuta daje 8.640 pokretanja mesečno, a raspored na jedan minut 43.200, dakle preko granice i Pro paketa.
Na drugoj strani su naši VPS paketi, gde se ne plaća broj pokretanja nego server.
| Paket | CPU | RAM | Prostor | Mesečno | Godišnje |
|---|---|---|---|---|---|
| KVM-2G | 2 vCPU | 2 GB | 40 GB NVMe | 1.800 RSD | 18.000 RSD |
| KVM-4G | 3 vCPU | 4 GB | 80 GB NVMe | 3.000 RSD | 30.000 RSD |
| KVM-8G | 4 vCPU | 8 GB | 160 GB NVMe | 5.200 RSD | 52.000 RSD |
| KVM-16G | 8 vCPU | 16 GB | 240 GB NVMe | 8.000 RSD | 80.000 RSD |
Godišnja cena je tačno deset mesečnih rata, pa su dva meseca popust za plaćanje unapred. Paket koji odgovara zvaničnoj preporuci od 4 GB je KVM-4G, 3.000 dinara mesečno ili 2.500 dinara mesečno uz godišnje plaćanje. Ista konfiguracija postoji i u cloud izdanju, po istoj ceni, sa 20 TB protoka i sa prebacivanjem na drugu fizičku mašinu ako hardver zakaže.
Gde je prelomna tačka
Ako uzmete KVM-4G uz godišnje plaćanje, server košta 2.500 dinara mesečno i ne postavlja nikakvo ograničenje broja pokretanja. Starter paket u oblaku košta oko 2.350 dinara i staje kod 2.500 izvršavanja. Prelom je zato skoro odmah: čim Vam treba više od jednog pokretanja na svakih 17 minuta, sopstveni server je i jeftiniji i slobodniji.
Razlika postaje ozbiljna na većim brojevima. Radni tok koji se pokreće svakih pet minuta na Pro paketu košta oko 5.870 dinara mesečno, a na sopstvenom serveru i dalje 2.500, koliko god puta se pokrenuo.
Šta se dodaje na cenu servera
Cena iz tabele nije ceo račun i pošteno je da to bude napisano.
- Kontrolni panel nije potreban, jer se n8n instalira na Docker i bez njega. Ako ga ipak želite, myVesta licencu ne naplaćujemo, dok cPanel licenca počinje od 1.800 dinara mesečno.
- Domen i sertifikat. Webhook adresa mora da bude dostupna sa interneta preko HTTPS-a. Domen je oko 1.700 dinara godišnje za .com, znači oko 140 dinara mesečno, a Let’s Encrypt sertifikat je besplatan.
- Dodatna IPv4 adresa je 300 dinara mesečno, ako Vam treba više od jedne koja ide uz server.
- Vaše vreme. Ovu stavku svi izostave. Ažuriranje, bekap i praćenje traže bar sat ili dva mesečno. Ako to za Vas radi neko drugi po satnici od 2.000 dinara, dva sata su 4.000 dinara, više nego sam server.
Ta poslednja stavka je i razlog zašto neko bira oblak uprkos većoj ceni po izvršavanju. Ako u firmi nema nikoga ko ume da održava Linux server, plaćate da to ne morate. Ako imate takvog čoveka ili zakupite održavanje servera kod nas, računica se okreće.
Šta licenca dozvoljava, a šta ne
n8n se ne objavljuje pod klasičnom otvorenom licencom nego pod Sustainable Use License, verzija 1.0. Tekst je kratak i vredi ga pročitati pre nego što napravite plan.
Dozvoljeno je da softver koristite i menjate za sopstvene interne poslovne potrebe, kao i za nekomercijalnu i ličnu upotrebu. Deljenje drugima je dozvoljeno samo besplatno i u nekomercijalne svrhe. Ako prekršite uslove, licenca prestaje da važi, ali imate rok od 30 dana od obaveštenja da prekršaj otklonite, posle čega se licenca vraća unazad.
U praksi to izgleda ovako. Automatizacija sopstvenih procesa, sinhronizacija podataka između Vaših sistema i izrada integracije sa Vašim proizvodom prolaze bez problema. Ono što ne prolazi jeste da n8n postavite pod svojim imenom i naplaćujete korisnicima pristup. Ako Vam je poslovni model baš to, potreban Vam je ugovor sa n8n-om, ne samo server.
Šta ostaje Vaš posao
Kada zakupite VPS ili cloud server kod nas, dobijate root pristup, sopstvenu IP adresu, operativni sistem po izboru (Alma Linux, Debian, Fedora, Rocky Linux ili Ubuntu) i besplatnu jednokratnu instalaciju panela sa osnovnim servisima. Uz to ide i jedan sat tehničke podrške mesečno, radnim danom od 07 do 23 časa, bez prioriteta.
Ono što taj sat ne pokriva jeste održavanje softvera koji Vi instalirate na server. Podrška za sam server, mrežu i hardver je uključena. Podrška za n8n, Docker, Postgres i Redis na tom serveru ide uz zakup održavanja servera. Uptime naveden na karticama paketa je 99 odsto, a naša opšta podrška radi radnim danima od 09 do 17 časova. To su brojevi koji stoje u ponudi i nećemo ih ulepšavati.
Ako niste sigurni da li Vam je uopšte potreban server ili je dovoljan jači hosting paket, korisno je da prvo pročitate poređenje deljenog hostinga, biznis paketa i VPS-a. Za velike instalacije sa više workera i odvojenom bazom, gde jedan virtuelni server postaje usko grlo, razgovor se pomera na namenske servere.
Ako razmatrate upravo taj korak, pogledajte poređenje cloud servera i dedicated servera, sa tačnim cenama oba pristupa i primerom računa za prvu godinu.
Sažeto
Za n8n koji radi ozbiljan posao potrebna su 4 GB RAM-a, dva jezgra, Docker, PostgreSQL i uključeno čišćenje istorije izvršavanja. Kod nas je to 3.000 dinara mesečno, odnosno 2.500 uz godišnje plaćanje, bez ograničenja broja pokretanja. Prelom u odnosu na najjeftiniji oblak nastupa već kod jednog pokretanja na 17 minuta, a na svakom češćem rasporedu razlika raste u korist sopstvenog servera.
Ako znate koliko radnih tokova Vam treba i koliko često se pokreću, javite nam te brojeve i reći ćemo Vam koji paket je dovoljan. Konfiguraciju biramo prema poslu, ne prema tabeli.
Kategorije
- Affiliate program (1)
- Bezbednost (12)
- CloudFlare (3)
- cPanel uputstva (8)
- Domeni (8)
- Elektronska pošta (3)
- Hosting podrška (5)
- Hosting saveti (17)
- Migracija sajtova (1)
- Optimizacija (4)
- Promocije (4)
- Reseller i agencije (3)
- Serveri i infrastruktura (3)
- SSL (2)
- Unapređenja (3)
- Uncategorized (2)
- Wordpress (11)











