Yapay ZekaClaude, Cursor ve ChatGPT ile sunucularınızı yapay zekayla yönetin — Weridata MCP aktif!Yeni ÖzellikMCP'yi Keşfet
Weridata
Weridata Logo
7/24 Destek
Self-Hosted n8n Nedir? Kodsuz Otomasyon server Rehberi (2026)
Otomasyon

Self-Hosted n8n Nedir? Kodsuz Otomasyon server 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 serversnda değil, kendi servernuzda — bir VPS, VDS or cloud server ü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 with n8n Cloud Arasındaki Fark

n8n Cloud, kurulum derdi olmadan hızlıca başlamak isteyenler for pratik bir seçenektir; ancak monthly iş akışı çalıştırma (execution) limitleri, veri saklama süresi kısıtları ve monthly 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ıserver kaynağıyla sınırlı, pratikte unmetered
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 server maliyeti
Veri kontrolüÜçüncü taraf serverdaTamamen sizin servernuzda
Ö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 or özel entegrasyon geliştiren ekipler for self-hosted n8n uzun vadede hem daha ekonomik hem de daha esnek bir seçenek haline gelir.

Self-Hosted n8n Neden Bir server Gerektirir?

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

Küçük-orta ölçekli kullanım for 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 or ç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 with 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 planleyerek 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 certificate ve alan adı yönlendirmesi for
  • Kalıcı disk volume'leri: Konteyner yeniden başlatıldığında verilerin kaybolmaması for

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 for 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 for ise stabil, yeterli RAM'e sahip ve öngörülebilir performans sunan bir server altyapısı şarttır.

Self-Hosted n8n Kimler İçin Uygundur?

  • Yüksek hacimli e-posta, bildirim or 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 server, 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 for önemlidir:

  1. n8n arayüzüne erişimi SSL certificate with şifreleyin ve mutlaka temel kimlik doğrulama or 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. server kaynak kullanımını (CPU, RAM, disk) izleyerek worker sayısını iş yüküne göre ayarlayın

Weridata with Self-Hosted n8n server

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

Sık Sorulan Sorular

Self-hosted n8n kurmak for 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 with 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 or tam tersine geçiş kolayca yapılabilir.

Self-hosted n8n for minimum server gereksinimi nedir?

Küçük-orta ölçekli kullanım for 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 or 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 servernuzda 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