n8n iş akışı otomasyonunu Almanya'daki bir KVM sunucuda kendiniz barındırın. Sunucunun kaldırabildiği kadar iş akışı ve çalıştırma yapın, kimlik bilgileriniz kendi makinenizde kalsın.
n8n Cloud başlamanın en kolay yolu, ancak planları çalıştırma sayısına göre fiyatlanıyor ve her dakika çalışan yoğun iş akışları bu kotayı hızla tüketiyor. Kendi barındırdığınız community sürümünde böyle bir sınır yok. Onu kendi VPS'inizde Docker ile çalıştırırsınız ve bir iş akışı günde on kez de çalışsa on bin kez de çalışsa maliyet aynı kalır.
Kendi barındırmak, verinin nereye gideceğine de sizin karar vermeniz demek. Müşteri kayıtlarını, faturaları veya iç yazışmaları taşıyan iş akışları hiçbir üçüncü taraf otomasyon platformundan geçmez. Karşılığında güncellemeler ve güvenlik sizde olur, bu da Docker ile genellikle ara sıra yeni imajı çekip container'ı yeniden başlatmaktan ibarettir.
n8n ne kadar RAM ister
n8n Node.js üzerinde çalışır ve kişisel otomasyonlar, zamanlanmış görevler ve makul sayıda webhook için 2 GB RAM'de rahattır. Bu, VPS-2 planıdır. Bu boyutta varsayılan SQLite veritabanı yeterlidir ve Docker ile reverse proxy dahil tüm yapı yer artacak şekilde sığar.
İş akışları büyük dosyalarla çalışıyor, büyük JSON verileri işliyor, ağır kütüphanelerle code node'ları çalıştırıyor veya aynı anda çok sayıda yürütülüyorsa 4 GB veya daha fazlasını seçin. O noktada PostgreSQL'e geçmek de mantıklıdır. 2 vCPU ve 4 GB'lık VPS-3 çoğu küçük işletme kurulumunu kaldırır, VPS-4 ise ayrı bir worker ile queue mode için alan bırakır.
2 GB RAM: kişisel iş akışları ve hafif webhook'lar.
4 GB RAM: ekip kullanımı, PostgreSQL, daha ağır veri.
8 GB RAM: queue mode, worker'lar, diğer servislerle birlikte n8n.
n8n'i Docker ve HTTPS ile kurmak
Hazır kurulu bir imaj yok. Temiz bir Ubuntu veya Debian sunucusu alırsınız ve adım adım rehberimizi izlersiniz: SSH ile bağlanın, Docker'ı kurun, n8n için bir Compose dosyası oluşturun, bir alan adını sunucu IP'sine yönlendirin ve TLS sertifikasını otomatik alan bir reverse proxy ekleyin. Ardından editör kendi alan adınızda HTTPS üzerinden açılır.
Burada HTTPS isteğe bağlı değil. n8n kimlik bilgilerini saklar ve birçok servis webhook'ları yalnızca güvenli URL'lere gönderir. Tetikleyici node'lar doğru adresi göstersin diye webhook URL değişkenini alan adınıza ayarlayın ve tüm trafik yalnızca proxy üzerinden geçsin diye n8n portunu güvenlik duvarında kapalı tutun. Dışarıdan yalnızca SSH, HTTP ve HTTPS'e izin verin.
n8n'den e-posta göndermek
Sunucularımızda giden posta portları varsayılan olarak kapalıdır, bu yüzden SMTP node'u posta sunucularına doğrudan ulaşamaz. En kolay seçenek Amazon SES, Postmark, Resend, Mailgun veya Brevo gibi bir HTTPS e-posta API'sidir. n8n bunları HTTP Request node'u veya özel node'lar ile destekler. Sağlayıcıdan bir API anahtarı ve doğrulanmış bir gönderen alan adı yeterlidir.
Gerçekten SMTP'ye ihtiyacınız varsa, posta portları destek talebiyle açılabilir. Bu, kimlik doğrulaması veya depozito gerektirebilir. Çoğu otomasyon için bir API sağlayıcısı daha hızlı kurulur ve daha iyi teslim oranı sağlar. IMAP ile posta okumak her zamanki gibi çalışır, çünkü yalnızca giden posta portları etkilenir.
Adım adım rehberler
Ekibimiz tarafından yazıldı ve DataPasa sunucularında test edildi. Rehberler İngilizcedir.
n8n community sürümünü kendiniz barındırmak ücretsizdir. Yalnızca sunucu için ödersiniz: 2 GB RAM'li VPS-2 aylık $3,54'dır, saatlik faturalandırılır ve bizim tarafımızdan iş akışı veya çalıştırma limiti yoktur.
Kişisel kullanım için 1 vCPU ve 2 GB RAM yeterlidir. İş akışlarınız büyük dosyalarla çalışıyor, paralel çok sayıda yürütme yapıyor veya PostgreSQL kullanıyorsa 4 GB veya daha fazlasını seçin.
Alan adı şiddetle önerilir. Reverse proxy'nin ücretsiz TLS sertifikası almasını sağlar ve birçok servis webhook'ları yalnızca HTTPS adreslere gönderir. Ucuz bir alan adı veya zaten sahip olduğunuz bir alt alan adı yeterli.
Docker ile yeni n8n imajını çekin ve container'ı yeniden oluşturun. İş akışlarınız ve kimlik bilgileriniz veri volume'ünde kalır. Büyük güncellemelerden önce sürüm notlarını okuyun.
Giden posta portları varsayılan olarak kapalıdır. Amazon SES, Postmark veya Resend gibi bir e-posta API'si kullanın ya da destekten posta portlarını açmasını isteyin, bu doğrulama veya depozito gerektirebilir.
Evet. USDT, BTC, ETH, XMR ve yaklaşık 100 coin ve ağ çiftiyle ya da Stripe üzerinden kartla $5'dan itibaren bakiye yükleyin. Sunucu ücreti bakiyenizden saatlik alınır.