n8n je open-source workflow automation — self-hosted alternativa Zapier-u i Make.com-u. Spaja 500+ apps i servisa, free za self-host, predvidiv trošak. Postaje go-to alat za automation u EU kompanijama koje žele data ostat na vlastitoj infrastrukturi.
n8n ukratko
- Open-source workflow automation, Sustainable Use license (free za self-host i internal business use).
- Built u Node.js + TypeScript + Vue.js admin.
- 500+ pre-built node-ova za apps (Google, Slack, GitHub, Stripe, AWS, custom HTTP, AI).
- Visual workflow editor — drag-drop nodes.
- Cron triggers, webhook triggers, event triggers.
- n8n Cloud ($20-50/mj) ili self-host (free).
n8n vs Zapier vs Make
| Aspekt | Zapier | Make.com | n8n self-host |
|---|---|---|---|
| Cijena (10k tasks/mj) | ~70 USD/mj | ~25 USD/mj | VPS ~15 EUR/mj |
| Visual editor | linear | visual canvas | visual canvas |
| Custom code | limited | limited | full JavaScript/Python |
| Data residency | US | EU optional | full kontrola |
| Self-host | nije moguć | nije moguć | da |
Tehnički zahtjevi n8n
- Node.js 20 LTS+.
- PostgreSQL 13+ ili SQLite (SQLite OK za personal use).
- Docker ili native Node install.
- Minimum 1 GB RAM, preporučljivo 2-4 GB.
- nginx kao reverse proxy s SSL.
- Webhook reachable from internet (ako koristiš webhook triggers).
Sizing
| Use case | vCPU | RAM | EUR/mj |
|---|---|---|---|
| Personal (10 workflows) | 1 | 1-2 GB | ~10-15 |
| Small business (50 workflows) | 2 | 2-4 GB | ~20-40 |
| Mid (200 workflows) | 4 | 8 GB | ~60-100 |
| Enterprise (1000+ workflows + queue mode) | 8+ | 16+ GB | ~150+ |
Setup u 10 min (Docker)
docker run -d --name n8n \
-p 5678:5678 \
-v ~/.n8n:/home/node/.n8n \
-e N8N_HOST="n8n.yourdomain.com" \
-e WEBHOOK_URL="https://n8n.yourdomain.com/" \
-e DB_TYPE=postgresdb \
-e DB_POSTGRESDB_HOST=postgres \
-e DB_POSTGRESDB_USER=n8n \
-e DB_POSTGRESDB_PASSWORD=secret \
n8nio/n8n:latest
Web UI: https://n8n.yourdomain.com. Setup admin, kreni gradit workflows.
Queue mode (za skalu)
Default n8n koristi single-process. Queue mode dijeli na main + worker procese (BullMQ + Redis), skalira do 1000+ konkurentnih workflows.
Popularni workflow patterns
- WooCommerce order → Slack notif + Google Sheets log + email customer.
- GitHub issue → Trello card + Slack alert.
- RSS new item → AI summary (OpenAI) → email newsletter.
- Stripe webhook → CRM update + invoice generation.
- Scheduled cron → API scrape → database insert + Slack report.
AI nodes (recent)
n8n ima native AI nodes — OpenAI, Anthropic, LangChain integration. Možeš graditi AI agente s memorijom, tool use, RAG. Bez kodiranja Python-a.
WMD i n8n hosting
WMD postavlja self-hosted n8n na VPS — Docker setup ili native Node, PostgreSQL, nginx s SSL, Redis za queue mode (enterprise). Webhook routing kroz Cloudflare ispred. Backup workflows + credentials + executions database. Sve EU-residency. Za agencije postavljamo multi-tenant n8n s odvojeni workspaces per klijent.
Paketi:
- n8n Personal (do 50 workflows): 2 vCPU, 2 GB RAM — od ~20 EUR/mj.
- n8n Pro (do 200 workflows): 4 vCPU, 8 GB RAM — od ~60 EUR/mj.
- n8n Business (queue mode, 1000+ workflows): 8+ vCPU, 16+ GB RAM + Redis — od ~140 EUR/mj.
FAQ
n8n vs Zapier trošak? Zapier 70+ USD/mj za 10k tasks. n8n self-host 15 EUR/mj fiksno za unlimited tasks.
Migracija s Zapier-a? Manual rebuild workflows u n8n (nema direct importer). Tipično 1-2h po workflow.
n8n koristi puno resource-a? Default single-process je lagan (~200 MB RAM idle). Queue mode više, ali skala.
Custom JavaScript u n8n? Da, Code node executes JS ili Python. Možeš full custom logic.
Smije li n8n biti za business? Da, Sustainable Use license dopušta internal business use besplatno. Embedding n8n u SaaS koji prodaješ traži komercijalnu licencu.
Trebaš n8n setup za automation? WMD postavlja n8n + Postgres + Redis + workflow migration savjet. Javi se preko kontakt forme.