n8n: kendi sunucunuzda çalışan açık kaynak otomasyon platformu
n8n, node-based mantıkla görsel workflow'lar oluşturmanızı sağlayan bir otomasyon aracıdır. Make ve Zapier gibi bulut tabanlı platformlardan farkı, kendi sunucunuzda barındırabilmenizdir. Bu da veri mülkiyetini tamamen sizde tutmanız anlamına gelir — iş akışlarınız, API anahtarlarınız ve müşteri verileriniz üçüncü taraf sunuculara aktarılmaz.
Docker ile tek komutla kurulum yapılabilir. Node.js üzerinde çalışan bu platform, 400'ün fazla entegrasyon düğümü (node) içerir. HTTP Request node'u ile herhangi bir REST API'ye bağlanabilir, Webhook node'u ile sistemleri gerçek zamanlı tetikleyebilirsiniz. Yöneticiler için bu, maliyet kontrolü ve veri güvenliği açısından kritik bir avantajdır.
Açık kaynak kodlu yapısı sayesinde, özel iş mantığınızı JavaScript ile yazabilir, kendi node'unuzu geliştirebilir ve topluluk katkılarından yararlanabilirsiniz. SaaS platformlarda karşılaşacağınız task limitleri, fiyatlandırma katmanları veya vendor lock-in riski n8n'de geçerli değildir.
-
→
Fair-code lisansSınırsız workflow, task limiti yok
-
→
Docker kurulumuKonteyner tabanlı, ölçeklenebilir dağıtım
-
→
400+ hazır nodeCRM, ERP, veritabanı, mesajlaşma
-
→
JavaScript destekliÖzel fonksiyonlar ve kod blokları
-
→
Webhook & APIGerçek zamanlı tetikleme ve REST entegrasyon
Self-hosted otomasyonun mülkiyet avantajları
Verileriniz sizde kalır
İş akışlarınız, API anahtarlarınız ve müşteri verileriniz kendi sunucunuzda işlenir. KVKK ve GDPR uyumluluğu için veri export'u yapmanıza gerek yoktur — veri Türkiye'deki sunucunuzdan hiç çıkmaz.
Task sayısına takılmazsınız
Zapier ve Make'in aylık task limitleri ve artan fiyatlandırması yoktur. Self-hosted n8n'de workflow'larınız ne kadar çalışırsa çalışsın, sunucu maliyetiniz sabit kalır. Yüksek hacimli iş akışlarında bu fark aylık binlerce lira tasarruf anlamına gelir.
Sınırsız özelleştirme
Standart node'lar yetmediğinde JavaScript ile özel fonksiyonlar yazabilir, kendi node'unuzu geliştirebilir veya topluluk node'larını kullanabilirsiniz. SaaS platformlarda kapalı olan iş mantığını n8n'de tamamen açabilirsiniz.
Vendor lock-in riski yok
Platform kapanır, fiyat değiştirir veya özellik kaldırırsa workflow'larınız kaybolmaz. Açık kaynak koduna tam erişimle, sistemi dilediğiniz gibi yönetebilir, modifiye edebilir ve başka bir sunucuya taşıyabilirsiniz.
n8n workflow'ları hangi iş süreçlerinde çalışır?
Veri Senkronizasyonu
Birden fazla platform arasındaki veriyi otomatik eşitleyin. Örneğin, e-ticaret siparişleri ERP'ye aktarılsın, stok değişimleri CRM'e yansısın. Webhook tetiklemeleriyle veri akışı dakikalar içinde gerçekleşir.
Pazarlama Otomasyonu
Form doldurma, e-posta kaydı veya ziyaretçi etkileşimi gibi olayları tetikleyici kullanın. Potansiyel müşteri geldiğinde CRM'e eklensin, satış ekibine Slack'te bildirim gitsin ve haftalık rapor otomatik derlensin.
Müşteri Desteği
Destek taleplerini otomatik yönlendirin, kategorize edin ve çözüme kavuşturun. Gelen e-postaları konuya göre sınıflandırın, acil olanları önceliklendirin ve çözüm sonrası otomatik geri bildirim gönderin.
Raporlama ve Analiz
Belirli zaman aralıklarında veri çekin, dönüştürün ve rapor formatında teslim edin. Günün sonunda satış verileri özetlensin, Google Sheets'e yazılsın ve yönetim e-posta ile alsın.
Kendi altyapınızda, kendi kurallarınızla
n8n'i kendi sunucunuza kurmak, yalnızca teknik bir tercih değil, bir strateji kararıdır. Verileriniz Türkiye'deki sunucunuzda işlenir, üçüncü taraf bağımlılığı ortadan kalkar ve maliyet yapınızı kendi hacminize göre belirlersiniz.
n8n kurulumu nasıl çalışır?
n8n, Docker imajı olarak dağıtılır. docker run komutuyla tek adımda kurulur. Konteyner izolasyonu, güncellemeleri ve sürüm yönetimini basitleştirir. İhtiyaç duyduğunuzda yatayda ölçekleme yapabilir, birden fazla instance çalıştırabilirsiniz.
Platform, Node.js üzerinde çalışır. Bu demektir ki her node'un mantığını JavaScript ile okuyabilir, değiştirebilir veya sıfırdan yazabilirsiniz. Geliştirici ekibiniz için tanıdık bir ekosistem ve sınırsız genişletme imkanı sunar.
Her workflow, dış sistemlerden tetiklenebilir. Webhook node'u ile gerçek zamanlı olay dinleme, HTTP Request node'u ile herhangi bir REST API'ye bağlanma ve Schedule node'u ile zamanlanmış görevler tanımlayabilirsiniz.
Şemada gösterilen akış, n8n workflow'larının temel yapısını özetler. Her adım bir node olarak tanımlanır ve görsel editörle sürükle-bırak yöntemiyle bağlanır. Mantık değişiklikleri kod yazmadan test edilebilir.
400'ün fazla hazır node ile başlayın
n8n'in en güçlü yanlarından biri, yaygın platformlar için hazır bağlantı düğümleri sunmasıdır. Birkaç dakika içinde aşağıdaki servisleri workflow'lara dahil edebilir, kendi özel node'unuzu geliştirebilir veya HTTP Request ile herhangi bir API'ye bağlanabilirsiniz.
Yukarıdaki listeler örnek niteliğindedir. n8n topluluğu tarafından geliştirilen düğüm sayısı sürekli artar ve HTTP Request node'u ile REST API sunan her sisteme bağlanabilirsiniz.
n8n, Make ve Zapier arasındaki teknik farklar
Detaylı platform karşılaştırması için karşılaştırma sayfamızı inceleyebilirsiniz.
n8n kurulumu adım adım nasıl ilerler?
İhtiyaç Analizi
Hangi iş süreçlerinizin otomasyona uygun olduğunu belirleriz. Mevcut sistemlerinizi, veri akışlarınızı ve entegrasyon ihtiyaçlarınızı haritalandırırız. Bu aşamada hangi platformun (n8n, Make veya Zapier) daha uygun olduğunu birlikte değerlendiririz.
Sunucu Hazırlığı
n8n için uygun sunucu gereksinimlerini belirler ve Docker kurulumunu planlarız. Bulut sağlayıcı (AWS, Hetzner, DigitalOcean) seçimi, domain yönlendirmesi ve SSL sertifikası bu aşamada tamamlanır. Verinin Türkiye'de kalması gerekiyorsa yerel sağlayıcı tercih ederiz.
n8n Kurulumu
Docker konteynerini kurar, temel ayarları yapılandırır ve güvenlik duvarı kurallarını uygularız. Kullanıcı yetkilendirme, veritabanı bağlantısı ve yedekleme stratejisi bu aşamada tanımlanır. Kurulum sonrası sistem erişilebilir ve test edilebilir durumdadır.
Workflow Geliştirme
Belirlenen senaryoları n8n üzerinde görsel editörle kurarız. Her node'un mantığını test eder, veri akışını doğrular ve hata yakalama (error handling) mekanizmalarını ekleriz. Workflow'lar canlıya alınmadan önce staging ortamında test edilir.
Test ve Devreye Alma
Tüm workflow'ları gerçek verilerle test ederiz. Performans, hata toleransı ve loglama davranışını kontrol eder, gerekirse ince ayar yaparız. Ekibinizin workflow'ları izleyip yönetebileceği panel erişimini kurarız.
Bakım ve Destek
n8n güncellemelerini takip eder, güvenlik yamalarını uygular ve yedekleme altyapısının çalıştığından emin oluruz. İş süreçleriniz değiştikçe workflow'larda düzenlemeler yapar, yeni entegrasyon ihtiyaçlarını ekleriz.
KVKK ve veri güvenliği: neden self-hosted?
Türkiye'deki işletmeler için veri güvenliği yalnızca teknik bir konu değil, yasal bir zorunluluktur. KVKK kapsamında kişisel verilerin işlenmesi, saklanması ve aktarılması belirli kurallara tabidir. Yabancı bulut otomasyon platformları kullanıldığında, verileriniz Avrupa veya ABD sunucularına taşınabilir — bu da veri ihlali riskini ve uyumluluk yükünü artırır.
Self-hosted n8n ile verileriniz Türkiye'deki kendi sunucunuzda işlenir. API anahtarları, müşteri bilgileri ve iş mantığı dışarı çıkmaz. Bu, hem yasal uyumluluk hem de işletme güvenliği açısından fark yaratır. Denetim gerektiğinde, hangi verinin ne zaman işlendiğini kendi loglarınızdan görebilirsiniz.
Bu yaklaşım özellikle finans, sağlık, hukuk ve kamu ihalelerine katılan işletmeler için kritik öneme sahiptir. Sektörel regülasyonların gerektirdiği veri yerelliliği, n8n'in self-hosted yapısıyla doğal olarak karşılanır.
n8n hakkında merak edilenler
n8n'i kendi sunucuma kurmak teknik bilgi gerektirir mi?
Temel Docker ve sunucu yönetimi bilgisi yeterlidir. Docker Compose ile tek komutla kurulum mümkündür. Ancak güvenlik, yedekleme ve ölçekleme gibi konularda deneyimli bir ekipten destek almanız, ileride karşılaşacağınız sorunları azaltır. Biz bu süreci sizin için yönetiyoruz.
n8n'in maliyeti nedir?
n8n'in self-hosted sürümü fair-code lisansıyla ücretsizdir. Maliyet, sunucu kiralama (aylık yaklaşık 5-20 USD arası bir VPS yeterli), domain ve SSL sertifikasından oluşur. Topluluk sürümünde task limiti yoktur. Kurumsal destek ve çoklu kullanıcı yönetimi için Enterprise lisans mevcuttur.
Mevcut Zapier / Make workflow'larımı n8n'e taşıyabilir miyim?
Evet. Workflow'larınızı n8n node yapısına dönüştürerek taşıyabiliriz. Çoğu durumda aynı mantığı n8n'de yeniden kurmak, hem daha esnek hem de daha düşük maliyetli olur. Karmaşık senaryolar için öncelikli bir workflow'u taşıyıp, sonucu birlikte değerlendirmeyi öneririz.
Hangi sistemleri n8n'e bağlayabilirim?
400'ün fazla hazır node ile CRM, ERP, e-posta, veritabanı, mesajlaşma, e-ticaret, depolama, form, muhasebe ve sosyal medya platformlarına bağlanabilirsiniz. Ayrıca HTTP Request node'u ile REST API sunan her sisteme — yani pratikte neredeyse tüm modern web servislerine — erişebilirsiniz.
n8n'de kod yazmayı bilmek gerekir mi?
Temel workflow'lar için kod yazmanıza gerek yoktur. Görsel editörle sürükle-bırak yöntemiyle node'ları bağlayabilirsiniz. Ancak veri dönüştürme, koşullu mantık veya özel fonksiyonlar gerektiğinde JavaScript bilgisi işinizi kolaylaştırır. Bu noktada danışmanlık desteği sağlayabilir veya ekibinizi eğitebiliriz.
Verilerim gerçekten güvende mi?
n8n kendi sunucunuzda çalıştığı için verileriniz üçüncü taraf sunuculara aktarılmaz. HTTPS, kullanıcı yetkilendirme ve veritabanı şifreleme ile güvenlik katmanlarını kurarız. Düzenli yedekleme ve sunucu izleme ile sistem sürekliliğini sağlarız. KVKK uyumluluğu açısından veri yerelliliği otomatik olarak karşılanır.
n8n'in işletmenize uygunluğunu birlikte değerlendirelim
İş süreçlerinizi dinler, mevcut sistemlerinizi inceler ve n8n'in size ne kazandıracağını somut olarak ortaya koyarız. İlk analiz görüşmesi ücretsizdir ve bir taahhüt doğurmaz.