Formdan gelen talebi CRM'e yazmak, faturayı muhasebeye aktarmak ya da bir yapay zeka modeline belge özetletmek gibi tekrarlanan işler, iş akışı otomasyonuyla bir kez kurulup kendiliğinden çalışır. Zapier ve Make'in kendi sunucunuzda çalışabilen en bilinen karşılığı n8n'dir. Ancak n8n, bu sitedeki diğer rehberlerde anlattığımız yazılımlardan bir noktada ayrılır: lisansı açık kaynak değildir. Bu rehberde önce lisansın şirketiniz için ne anlama geldiğini, sonra kurulum, güvenlik ve yedekleme konularını resmi n8n belgelerine dayanarak (Ekim 2026, n8n 2.41) anlatıyoruz.
Lisans: kim ücretsiz kullanabilir?
Lisans metnine göre n8n yalnız "kendi iç iş amaçlarınız" ya da ticari olmayan ve kişisel kullanım için kullanılabilir ve değiştirilebilir. Resmi lisans SSS'sinin temel kuralı şudur: iş akışlarını yalnız siz veya kuruluşunuzdaki kişiler oluşturuyor ya da değiştiriyorsa, Community lisansıyla ücretsiz kullanabilirsiniz. SSS'deki örnekler:
| Serbest | Yasak |
|---|---|
| Şirket içi süreçleri otomatikleştirmek | n8n'i hizmet olarak barındırıp müşterilerin iş akışı kurmasına izin vermek |
| Kendi n8n'inizde müşterileriniz için otomasyon kurmak (müşteri iş akışlarını düzenleyemiyorsa) | n8n markasını kaldırıp olduğu gibi kendi ürününüz gibi sunmak |
| Müşteriden iş akışı kurulumu, ayarı ve bakımı için ücret almak | Kendi ürününüzde dış kullanıcıların arayüz, API ya da yapay zeka ajanı üzerinden iş akışı kurmasını sağlamak |
| n8n'i müşterinin kendi sunucusuna kurmak ve bakımını yapmak (aynı müşteriye barındırma da vermiyorsanız) | n8n kodunu çatallayıp kendi otomasyon ürününüzü çıkarmak |
Adında ".ee." geçen kaynak dosyalar ayrıca n8n Enterprise lisansına tabidir ve üretimde geçerli bir lisans gerektirir. Kullanım senaryonuz sınırdaysa (ör. bayilerinize ya da üyelerinize erişim vermek), kurulumdan önce lisans metnini ve SSS'yi hukukçunuzla birlikte okuyun. Bu bölüm genel bilgidir, hukuki görüş değildir. Lisans türlerinin genel tablosu için açık kaynak lisansları rehberimize bakın.
Community, Business ve Enterprise
Resmi belgelere göre ücretsiz Community sürümünde şunlar yoktur: SSO (SAML, LDAP), projeler ve iş akışı ya da bağlantı bilgisi paylaşımı, ortamlar (environments), Git ile sürüm kontrolü, harici gizli bilgi kasaları (external secrets), log akışı ve çok ana sunuculu (multi-main) çalışma. Kuyruk modu (queue mode) ile ölçekleme ise belgelere göre Community'de vardır. Ekim 2026 itibarıyla n8n'in fiyat sayfasında kendi sunucunuzda çalışan Business planı, yıllık ödemeyle aylık 667 € olarak listeleniyor. Bu plan 100 çalışandan küçük şirketler içindir, 40 bin iş akışı çalıştırması içerir ve SSO, ortamlar ile Git sürüm kontrolünü ekler. 20'den az çalışanı olan şirketler için, başvuruyla Business'ta yüzde 50 indirim sağlayan bir Start-up planı duyuruluyor.
Pratik sonuç: birkaç kişinin kullandığı, tek ekip tarafından yönetilen bir otomasyon sunucusu için Community yeterlidir. Farklı departmanların kendi iş akışlarını ayrı yetkilerle yönetmesi gerekiyorsa projeler ve SSO devreye girer, bu da ücretli plan demektir.
Kurulum: Docker, veritabanı ve sürümler
- Kurulum yolu: n8n kendi sunucusunda çalıştırmak için Docker'ı, belgelerin güncel sayfalarında da Docker Compose'u önerir. npm ile kurulum 3.0 sürümünde kaldırılacak; o sürümden sonra kendi sunucusunda n8n yalnız Docker ile çalışacak.
- Veritabanı: varsayılan SQLite'tır, PostgreSQL de desteklenir (bakımı süren son iki ana sürüm; Temmuz 2026 itibarıyla 17 ve 18). MySQL ve MariaDB desteği 2.0 sürümüyle kaldırıldı. Kuyruk modunda SQLite önerilmez.
- Sürümler: n8n neredeyse her hafta yeni bir ara sürüm yayımlar. Belgelere göre üretim için
stableetiketi kullanılmalı;betaen yeni sürümdür ve kararsız olabilir. Güncelleme belgesi en az ayda bir güncellemeyi önerir. - Donanım: resmi belgelerde genel bir alt sınır verilmez; ihtiyaç iş akışı sayısına ve yoğunluğuna göre değişir.
- Uzmanlık: belgeler kendi sunucunuzda barındırmayı "uzman kullanıcılara" önerir. Sunucu, güvenlik ve güncellemeyi yönetecek biri yoksa n8n Cloud ya da yönetim desteği değerlendirilmelidir.
Kurulumdan sonra mutlaka yapılması gerekenler
- Şifreleme anahtarını güvenceye alın: n8n ilk açılışta rastgele bir şifreleme anahtarı üretir ve .n8n klasöründe saklar. Bağlantı bilgileri veritabanına bu anahtarla şifreli yazılır. Belgelere göre anahtar olmadan geri yüklenen veritabanı ya da şifreli dışa aktarım çözülemez. Anahtarı
N8N_ENCRYPTION_KEYile kendiniz tanımlayın ve yedeklerden ayrı, güvenli bir yerde saklayın. - Ters vekil arkasında doğru adres: webhook'ların doğru çalışması için genel adres
N8N_WEBHOOK_URLile tanımlanmalı ve vekilin X-Forwarded başlıkları iletilmelidir. EskiWEBHOOK_URLdeğişkeni 2.35'ten itibaren kullanımdan kaldırılıyor. - Kod düğümleri için task runner: belgeler, üretimde task runner'ların her zaman kullanılmasını ve hassas veri tutan kurulumlarda harici modun seçilmesini ister. Gerekçe, kullanıcı kodunun n8n'e ve kayıtlı bağlantı bilgilerine erişmesini engelleyen tek yalıtım katmanının bu olmasıdır.
- Yürütme verisi: eski çalıştırma kayıtlarının temizlenmesi varsayılan olarak açıktır: 14 günden (336 saat) eski ya da 10.000'i aşan kayıtlar silinir. Denetim için daha uzun saklamanız gerekiyorsa bu ayarları planlayın. Yürütme verisinde kişisel veri tutuluyorsa saklama süresini veri envanterinizle uyumlu seçin.
- Güvenlik denetimi:
n8n auditkomutu bağlantı bilgileri, veritabanı, dosya sistemi, riskli düğümler ve sürümün güncelliği hakkında rapor üretir. 2.0'dan itibaren Code düğümlerinden ortam değişkenlerine erişim ve komut çalıştıran düğümler varsayılan olarak kapalıdır; bunları gerekmedikçe açmayın.
Yedekleme
Tam bir yedek iki parçadan oluşur: .n8n klasörü (şifreleme anahtarını tutan config dosyası dahil; SQLite kullanılıyorsa veritabanı da buradadır) ve PostgreSQL kullanılıyorsa veritabanı dökümü. Belgeler güncellemeden önce tam yedek alınmasını önerir. İş akışları ve bağlantı bilgileri n8n export:workflow --backup ve n8n export:credentials --backup komutlarıyla ayrıca dışa aktarılabilir. Ancak bu dışa aktarım kullanıcıları, rolleri, çalıştırma geçmişini, değişkenleri ve şifreleme anahtarını içermez. --decrypted seçeneği bağlantı bilgilerini düz metin olarak yazar; bu dosyalar parola gibi korunmalıdır. Yedekleme düzeni için yedekleme ve izleme rehberimize bakabilirsiniz.
n8n kimler için uygun değil?
- Müşterilerine otomasyon platformu sunmak isteyenler: müşterilerin iş akışı kurduğu bir hizmet lisansa aykırıdır. Bunun için n8n ile ayrıca ticari anlaşma ya da gerçekten açık kaynak bir alternatif gerekir.
- Ücretsiz sürümde departman bazlı yetki isteyenler: projeler, paylaşım ve SSO ücretli planlardadır.
- Güncellemeye zaman ayıramayanlar: haftalık sürüm temposu ve güvenlik düzeltmeleri düzenli takip ister.
e-veri.com ile n8n
Lisans koşulları nedeniyle n8n'i kendi sunucularımızda hizmet olarak sunmuyoruz. Size ait ya da sizin adınıza açılan sunucuda şunları yapıyoruz:
- Docker Compose ve PostgreSQL ile kurulum, HTTPS ve webhook adresi ayarı
- Şifreleme anahtarının güvenli yönetimi
- Harici task runner yapılandırması
- Yürütme verisi saklama ayarları
- Yedekleme ve geri yükleme denemesi
- Düzenli
n8n auditkontrolü ve güncellemeler
Kapsam için kurumsal hizmetler sayfamızdaki formdan bize ulaşabilirsiniz.
Sık sorulan sorular
n8n açık kaynak mı?
Hayır. n8n "fair-code" modeliyle Sustainable Use License altında dağıtılır ve kaynak kodu görülebilir, ancak n8n kendini açık kaynak olarak tanımlamaz. Şirket içi kullanım ücretsizdir, n8n'i müşterilerin iş akışı kurabildiği bir hizmet olarak sunmak ise yasaktır.
n8n'i şirketimizde ücretsiz kullanabilir miyiz?
Resmi lisans SSS'sine göre iş akışlarını yalnız siz veya kuruluşunuzdaki kişiler oluşturuyor ve değiştiriyorsa, Community sürümünü ücretsiz kullanabilirsiniz. SSO, projeler ve Git ile sürüm kontrolü gibi özellikler ücretli Business ve Enterprise planlarındadır.
n8n hangi veritabanını kullanır?
Varsayılan SQLite'tır, PostgreSQL de desteklenir (Temmuz 2026 itibarıyla 17 ve 18). MySQL ve MariaDB desteği 2.0 sürümüyle kaldırıldı. Kuyruk modunda SQLite önerilmez.
n8n şifreleme anahtarı kaybolursa ne olur?
Bağlantı bilgileri veritabanında bu anahtarla şifreli tutulur. Belgelere göre anahtar olmadan geri yüklenen veritabanı ya da şifreli dışa aktarım çözülemez; yani kayıtlı tüm bağlantılar yeniden girilmek zorunda kalır. Anahtar N8N_ENCRYPTION_KEY ile tanımlanıp yedeklerden ayrı saklanmalıdır.
n8n Docker olmadan kurulabilir mi?
Şu an npm ile kurulabiliyor, ancak npm kurulumu 3.0 sürümünde kaldırılacak; o sürümden sonra kendi sunucusunda n8n Docker ile çalıştırılacak. Resmi öneri Docker ya da Docker Compose'dur.
n8n yedeği nasıl alınır?
Tam yedek için .n8n klasörü (şifreleme anahtarı dahil) ve PostgreSQL kullanılıyorsa veritabanı dökümü alınır. export:workflow ve export:credentials komutları iş akışlarını ve bağlantı bilgilerini dışa aktarır, ancak kullanıcıları, çalıştırma geçmişini ve şifreleme anahtarını içermez.