n8n, görsel iş akışı editörü ile yüzlerce uygulama ve servisi birbirine bağlayan açık kaynaklı bir iş akışı otomasyon platformudur. Zapier ve Make gibi ücretli alternatiflerin aksine kendi sunucunuzda barındırılabilir (self-hosted); verileriniz üzerinde tam kontrol sağlar. Teknik bilgisi olanlar için JavaScript kod blokları ile sınırsız özelleştirme, teknik bilgisi olmayanlar için sürükle-bırak arayüzü sunar.
Öne Çıkan Özellikleri
- 400+ entegrasyon: Slack, Google Sheets, GitHub, PostgreSQL ve daha fazlası
- Görsel sürükle-bırak iş akışı editörü
- Self-hosted seçeneği ile veri gizliliği ve tam kontrol
- JavaScript kod blokları ile özelleştirme imkânı
- Webhook tetikleyicileri ve zamanlanmış (cron) görevler
- Hata yönetimi ve yeniden deneme mekanizması
- Docker ile dakikalar içinde kurulum
- Topluluk sürümü ücretsiz; bulut planı ücretli
Kullanıcıların En Çok Sorduğu Sorular
n8n Docker ile nasıl kurulur?
1. Docker yüklü sunucunuzda şu komutu çalıştırın: docker run -it --rm --name n8n -p 5678:5678 -v ~/.n8n:/home/node/.n8n n8nio/n8n
2. Tarayıcıdan http://localhost:5678 adresine gidin.
3. Hesap oluşturun ve iş akışı editörü açılır.
4. Kalıcı çalışma için --restart always parametresi ekleyin veya Docker Compose kullanın.
n8n’de Webhook tetikleyicili iş akışı nasıl oluşturulur?
1. Yeni iş akışı oluşturun ve ilk düğüm olarak Webhook ekleyin.
2. Webhook URL’ini kopyalayın; tetiklemek istediğiniz harici servise yapıştırın.
3. Webhook’tan sonra işlem yapacak düğümleri ekleyin (e-posta gönder, veritabanına yaz vb.).
4. İş akışını Etkinleştir butonuyla aktif edin; artık webhook geldiğinde otomatik çalışır.
Alternatif Programlar
- 400+ hazır entegrasyon
- Self-hosted seçeneğiyle veri gizliliği
- Hem nocode hem kod tabanlı çalışma
- AI/LLM entegrasyonları
- Aktif geliştirme ve büyük topluluk
- Zapier ve Make'e güçlü açık kaynak alternatif
- Türkçe arayüz yok
- Self-hosted kurulum teknik bilgi gerektirir
- Sustainable Use License ticari kısıtlama içeriyor
- npm/Node.js bağımlılığı
n8n Tutorial: Automate Everything
İşletim Sistemi: Windows, macOS, Linux
RAM: Minimum 2 GB (önerilen 4 GB+)
Disk: 500 MB
Diğer: Node.js 18.10+, npm