Rehber: Docker ve HTTPS ile n8n

n8n hosting
kendi VPS'inizde

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'i neden DataPasa VPS'te barındırmalısınız

n8n community sürümünü çalıştırmak ücretsizdir. Yalnızca altındaki sunucu için ödersiniz.

Bizden çalıştırma limiti yok

Bulut planları iş akışı çalıştırmalarını sayar. Kendi sunucunuzda tek sınır CPU ve RAM'dir, ne kadarını kiralayacağınıza da siz karar verirsiniz.

Her zaman çevrimiçi webhook'lar

n8n örneğinizin günün her saatinde genel bir IP'si var, bu yüzden Stripe, GitHub, Telegram veya formlardan gelen webhook'lar her an ulaşır.

Kimlik bilgileri sunucunuzda kalır

API anahtarları, veritabanı şifreleri ve OAuth token'ları paylaşılan bir bulut hesabında değil, VPS'inizdeki n8n veritabanında saklanır.

Reverse proxy ile HTTPS

Rehberimiz n8n'i, kendi alan adınızda ücretsiz Let's Encrypt sertifikasıyla bir reverse proxy arkasına yerleştirir.

Ayrılmış vCPU ve NVMe

Kaynakları ayrılmış KVM sanal makineler ve n8n veritabanı ile çalıştırma logları için hızlı NVMe depolama.

Saatlik faturalandırma, sözleşme yok

2 GB RAM ile başlayın, iş akışları büyüdükçe daha büyük bir plana geçin ve yalnızca her sunucunun çalıştığı saatleri ödeyin.

n8n için VPS planları

En az 2 GB RAM'li planlar. Fiyatlar bütçe için aylık gösterilir, ücret saatlik alınır.

VPS-2
$3.54/ay
$0.0048/saat
CPU
1 vCPU
RAM
2 GB
NVMe
32 GB
Trafik
32 TB

Uygun olduğu işler: SQLite ile kişisel otomasyonlar ve webhook'lar

Sipariş ver VPS-2
s1.micro
$6.06/ay
$0.0083/saat
CPU
1 vCPU
RAM
2 GB
NVMe
32 GB
Trafik
32 TB
Sipariş ver s1.micro
VPS-3
$7.09/ay
$0.0097/saat
CPU
2 vCPU
RAM
4 GB
NVMe
64 GB
Trafik
32 TB

Uygun olduğu işler: PostgreSQL ve daha ağır veriyle ekip iş akışları

Sipariş ver VPS-3
s1.small
$11.68/ay
$0.0160/saat
CPU
2 vCPU
RAM
4 GB
NVMe
48 GB
Trafik
32 TB
Sipariş ver s1.small
VPS-4
$12.16/ay
$0.0167/saat
CPU
4 vCPU
RAM
8 GB
NVMe
128 GB
Trafik
32 TB

Uygun olduğu işler: Worker'larla queue mode veya diğer uygulamalarla birlikte n8n

Sipariş ver VPS-4
s1.medium
$14.60/ay
$0.0200/saat
CPU
4 vCPU
RAM
4 GB
NVMe
64 GB
Trafik
32 TB
Sipariş ver s1.medium

Tüm planları ve fiyatları görün

Self-hosted n8n mi, n8n Cloud mu

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 hosting SSS

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.

Otomasyonlarınızı kendi kurallarınızla çalıştırın

Bir VPS sipariş edin, rehberi izleyin ve bir saatten kısa sürede n8n'i kendi alan adınızda HTTPS ile çalıştırın.