call
Self-Hosted n8n Nedir? Kodsuz Otomasyon Sunucusu Rehberi (2026)
Otomasyon

Self-Hosted n8n Nedir? Kodsuz Otomasyon Sunucusu Rehberi (2026)

person

Weridata Teknik Ekip

Otomasyon ve Sunucu Altyapı Uzmanı

calendar_today9 Ağustos 2026schedule13 dk okuma

Self-Hosted n8n Nedir?

n8n, sürükle-bırak mantığıyla iş akışları (workflow) tasarlamanızı sağlayan, açık kaynaklı bir kodsuz/az-kodlu otomasyon platformudur. E-posta gönderiminden CRM entegrasyonuna, veritabanı senkronizasyonundan yapay zeka destekli asistanlara kadar yüzlerce farklı servisi birbirine bağlayabilirsiniz. Self-hosted n8n ise bu platformu n8n'in kendi bulut sunucularında değil, kendi sunucunuzda — bir VPS, VDS veya cloud sunucu üzerinde — çalıştırmanız anlamına gelir.

Self-hosted kurulumda tüm veri akışı, kimlik bilgileri (credentials) ve workflow geçmişi sizin kontrolünüzdeki altyapıda kalır. n8n bu yapıyı Docker imajları üzerinden resmi olarak destekler, bu da kurulumu ve güncellemeyi standart hale getirir.

Self-Hosted n8n ile n8n Cloud Arasındaki Fark

n8n Cloud, kurulum derdi olmadan hızlıca başlamak isteyenler için pratik bir seçenektir; ancak aylık iş akışı çalıştırma (execution) limitleri, veri saklama süresi kısıtları ve aylık abonelik maliyeti gibi sınırlamalar getirir. Self-hosted kurulum ise bu sınırları büyük ölçüde ortadan kaldırır:

Özellikn8n CloudSelf-Hosted n8n
Execution limitiPlana göre sınırlıSunucu kaynağıyla sınırlı, pratikte sınırsız
Veri saklamaPlana göre kısıtlıİstediğiniz kadar (disk alanınıza bağlı)
Maliyet yapısıKullanım arttıkça artan abonelikSabit sunucu maliyeti
Veri kontrolüÜçüncü taraf sunucudaTamamen sizin sunucunuzda
Özel node/entegrasyonKısıtlıTam özelleştirme imkânı

Özellikle KVKK kapsamında müşteri verisi işleyen, yüksek hacimli workflow çalıştıran veya özel entegrasyon geliştiren ekipler için self-hosted n8n uzun vadede hem daha ekonomik hem de daha esnek bir seçenek haline gelir.

Self-Hosted n8n Neden Bir Sunucu Gerektirir?

n8n Node.js tabanlı bir uygulamadır ve sürekli çalışan bir servis olarak sunucunuzda 7/24 ayakta kalmalıdır. Workflow'larınız webhook tetikleyicileriyle (örneğin bir formun doldurulması veya bir API isteği) anlık olarak çalışacaksa, sunucunun kesintisiz erişilebilir olması kritik önem taşır. Bu nedenle self-hosted n8n kurulumu için paylaşımlı hosting yerine sanal sunucu (VPS/VDS) veya cloud sunucu tercih edilmelidir; her ikisi de root erişimi, Docker desteği ve garanti edilmiş kaynak sunar.

Küçük-orta ölçekli kullanım için genellikle 2 vCPU ve 4 GB RAM yeterli bir başlangıç noktasıdır. Yoğun workflow trafiği, büyük dosya işleme veya çok sayıda eşzamanlı execution söz konusuysa kaynak ihtiyacı artar. VPS'in temel çalışma mantığını ve kaynak garantisi kavramını VPS Nedir rehberimizde detaylı olarak ele aldık.

Docker ile Self-Hosted n8n Kurulumu

n8n'in resmi kurulum yöntemi Docker konteynerleridir. Docker, uygulamayı bağımlılıklarıyla birlikte izole bir konteyner içinde paketleyerek kurulumu tekrarlanabilir ve taşınabilir hale getirir. Tipik bir docker-compose.yml yapılandırması şu bileşenleri içerir:

  • n8n konteyneri: Ana uygulama servisi, genellikle 5678 portu üzerinden çalışır
  • PostgreSQL veritabanı: Workflow, execution ve credential verilerinin kalıcı olarak saklandığı katman
  • Reverse proxy (Nginx/Traefik): SSL sertifikası ve alan adı yönlendirmesi için
  • Kalıcı disk volume'leri: Konteyner yeniden başlatıldığında verilerin kaybolmaması için

Docker'ın konteyner mantığını ve neden modern uygulama dağıtımında standart haline geldiğini merak ediyorsanız Docker Nedir rehberimize göz atabilirsiniz. Kurulum sonrası mutlaka güçlü bir N8N_ENCRYPTION_KEY tanımlanmalı ve bu anahtar güvenli bir şekilde yedeklenmelidir; aksi halde credential verileriniz kurtarılamaz hale gelebilir.

Queue Mode: Yüksek Hacimli Workflow'lar İçin Ölçeklenebilirlik

Varsayılan n8n kurulumu tüm workflow'ları tek bir process üzerinde sırayla çalıştırır. Eşzamanlı execution sayısı arttıkça bu yapı darboğaz oluşturabilir. Queue mode, n8n'in Redis tabanlı bir kuyruk sistemi kullanarak execution'ları birden fazla "worker" process'e dağıtmasını sağlayan üretim (production) mimarisidir.

Queue mode aktif edildiğinde ana n8n instance'ı yalnızca kullanıcı arayüzünü ve webhook alımını yönetir; asıl workflow çalıştırma işini ayrı worker konteynerleri üstlenir. Bu mimari, saatte binlerce execution çalıştıran ekipler için yatay ölçeklenme imkânı sunar — ihtiyaç arttıkça worker sayısını artırarak kapasiteyi büyütebilirsiniz. Bu tür bir mimariyi çalıştırmak için ise stabil, yeterli RAM'e sahip ve öngörülebilir performans sunan bir sunucu altyapısı şarttır.

Self-Hosted n8n Kimler İçin Uygundur?

  • Yüksek hacimli e-posta, bildirim veya senkronizasyon otomasyonu çalıştıran ekipler
  • Müşteri verisi işleyen ve veri egemenliğini önemseyen KVKK'ya tabi işletmeler
  • CRM, ERP ve e-ticaret sistemleri arasında özel entegrasyon geliştiren yazılım ekipleri
  • Yapay zeka destekli ajan (AI agent) ve chatbot workflow'ları oluşturan geliştiriciler
  • n8n Cloud'un execution limitlerini aşan ve maliyet öngörülebilirliği isteyen büyüyen şirketler

Kurulum Sonrası Güvenlik ve Bakım Önerileri

Self-hosted bir n8n sunucusu, sorumluluğun size ait olduğu bir yapı anlamına gelir. Aşağıdaki adımlar üretim ortamında güvenliği ve sürekliliği korumak için önemlidir:

  1. n8n arayüzüne erişimi SSL sertifikası ile şifreleyin ve mutlaka temel kimlik doğrulama veya SSO ekleyin
  2. PostgreSQL veritabanını ve N8N_ENCRYPTION_KEY değerini düzenli olarak yedekleyin
  3. n8n sürümünü ve Docker imajlarını düzenli aralıklarla güncelleyin
  4. Webhook uç noktalarını gereksiz yere dışa açmayın, mümkünse IP kısıtlaması uygulayın
  5. Sunucu kaynak kullanımını (CPU, RAM, disk) izleyerek worker sayısını iş yüküne göre ayarlayın

Weridata ile Self-Hosted n8n Sunucusu

Weridata'nın self-hosted n8n paketleri, Docker ve Docker Compose önceden hazırlanmış, NVMe SSD depolama ve İstanbul veri merkezi lokasyonuyla n8n'i dakikalar içinde kendi sunucunuzda çalıştırmanızı sağlar. Daha büyük ölçekli otomasyon senaryoları veya queue mode mimarisi planlıyorsanız sanal sunucu paketlerimiz arasından ihtiyacınıza uygun CPU/RAM kombinasyonunu seçebilir, trafiğiniz büyüdükçe cloud sunucu altyapısına kesintisiz şekilde ölçeklenebilirsiniz. İstanbul lokasyonu sayesinde Türkiye'deki servislere yapılan webhook ve API çağrılarında düşük gecikme elde edersiniz.

Sık Sorulan Sorular

Self-hosted n8n kurmak için hangi teknik bilgi gerekir?

Temel düzeyde Docker ve Linux komut satırı bilgisi yeterlidir. n8n'in resmi Docker imajı ve docker-compose şablonları kurulumu büyük ölçüde basitleştirir.

Self-hosted n8n ile n8n Cloud arasında workflow taşınabilir mi?

Evet, n8n workflow'ları JSON formatında dışa aktarılıp içe aktarılabilir; bu sayede Cloud'dan self-hosted kuruluma veya tam tersine geçiş kolayca yapılabilir.

Self-hosted n8n için minimum sunucu gereksinimi nedir?

Küçük-orta ölçekli kullanım için 2 vCPU ve 4 GB RAM genellikle yeterlidir; yüksek hacimli workflow ve queue mode kullanımında bu değerler artırılmalıdır.

Queue mode ne zaman gereklidir?

Eşzamanlı çalışan workflow sayısı arttığında veya tek instance yeterli performansı sağlayamadığında Redis tabanlı queue mode'a geçerek işlemleri birden fazla worker'a dağıtabilirsiniz.

n8n verilerim self-hosted kurulumda güvende mi?

Verileriniz tamamen sizin sunucunuzda kalır; ancak güvenlik SSL, güçlü kimlik doğrulama, düzenli yedekleme ve güncel yazılım sürümleri gibi önlemleri sizin uygulamanıza bağlıdır.

person

Weridata Teknik Ekip

Otomasyon ve Sunucu Altyapı Uzmanı

Weridata'nın sunucu altyapısı ve otomasyon ekibi. n8n, Docker ve VPS/VDS tabanlı otomasyon çözümleri üzerine çalışan teknik uzmanlar.

İlgili Yazılar

VPS Nedir? Sanal Özel Sunucu Rehberi (2026)

VPS Nedir? Sanal Özel Sunucu Rehberi (2026)

VPS nedir, nasıl çalışır ve kimler için uygundur? KVM hipervizör mantığı, VPS türleri, seçim kriterleri ve İstanbul veri merkezi avantajları ile 2026 rehberi.

Devamını Okuarrow_forward
VDS Nedir? Virtual Dedicated Server Açıklaması

VDS Nedir? Virtual Dedicated Server Açıklaması

VDS nedir, VPS ile farkı ne, hangi projeler için gereklidir? KVM izolasyonu, İstanbul lokasyon avantajı ve satın alma kontrol listesiyle kapsamlı VDS rehberi.

Devamını Okuarrow_forward
Docker Nedir? Konteyner Teknolojisi Rehberi

Docker Nedir? Konteyner Teknolojisi Rehberi

Docker nedir? Konteyner teknolojisi nasıl çalışır, image/container farkı ve sunucuda Docker kullanımı.

Devamını Okuarrow_forward