Independent testing Updated April 2026 387 self-hosting guides 5 VPS providers tested

guide

Hetzner Üzerinde n8n Kendin Barındırma (2026 Rehberi)

Kendi kendine barındırma ortamınızda verimli iş akışı otomasyonu için Hetzner üzerinde n8n nasıl kurulur öğrenin.

n8n kullanarak iş akışlarını otomatikleştirmeyi düşünüyorsanız, Hetzner üzerinde kendin barındırma mükemmel bir seçenektir. Hetzner Cloud uygun fiyatlı VPS çözümleri sunar ve bu, geliştiriciler ve evlaboratuvar meraklıları için uygun bir platform yapar. Bu rehber, Hetzner üzerinde n8n’i kurma ve yapılandırma sürecini adım adım anlatır, böylece otomasyon görevlerinizi tam kontrol altında tutabilirsiniz.

Neden n8n için Hetzner Kullanmalı?

Kurulum aşamasına geçmeden önce, Hetzner’in neden n8n’i kendiniz barındırmak için harika bir seçim olduğunu gözden geçirelim.

SağlayıcıFiyat (EUR/USD aylık)PerformansVeri Merkezleri
Contabo VPS5.99 EUROrtaAlmanya, ABD
Hetzner Cloud4.15 EURYüksekAlmanya, Finlandiya
DigitalOcean6 USDYüksekDünya genelinde
Vultr6 USDYüksekDünya genelinde
Linode (Akamai)5 USDYüksekDünya genelinde

Hetzner için aylık 4.15 EUR fiyatla, n8n örneğiniz için sağlam bir ortam kurabilirsiniz.

Ön Koşullar

  1. Bir Hetzner Hesabı: Hetzner Cloud adresinden hesap açın.
  2. Temel Linux Bilgisi: Komutları anlamak önemlidir.
  3. VPS Kurulumu: En az 1 GB RAM ve 1 CPU ile VPS örneği oluşturun (n8n için yeterlidir).

Adım Adım Kurulum Rehberi

Adım 1: Hetzner’de VPS’nizi Oluşturun

  1. Hetzner hesabınıza giriş yapın.
  2. “Cloud” bölümüne gidin ve “Create Server” seçeneğini tıklayın.
  3. “CX11” gibi bir sunucu tipi seçin; bu 4.15 EUR/ay tutarındadır.
  4. Linux dağıtımı olarak (Ubuntu 20.04 LTS önerilir) seçin.
  5. Sunucu ayarlarını yapılandırın ve sunucuyu oluşturun.

Adım 2: VPS’nize Erişim Sağlayın

Sunucunuz oluşturulduktan sonra SSH kullanarak erişin:

ssh root@sunucu-ip-iniz

sunucu-ip-iniz kısmını gerçek IP adresinizle değiştirin.

Adım 3: Sistemi Güncelleyin

Sisteminizin güncel olduğundan emin olun:

apt update && apt upgrade -y

Adım 4: Docker’ı Kurun

n8n düzgün çalışması için Docker kullanır. Docker’ı yüklemek için aşağıdaki komutları çalıştırın:

apt install apt-transport-https ca-certificates curl software-properties-common -y
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add -
add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
apt update
apt install docker-ce -y

Adım 5: Docker İzinlerini Yapılandırın

Kullanıcınızı Docker grubuna ekleyin:

usermod -aG docker $USER

Değişikliklerin uygulanması için çıkış yapıp tekrar giriş yapın.

Adım 6: n8n’i Çalıştırın

Docker kullanarak n8n’i bir konteynerde çalıştırın:

docker run -d --name n8n -p 5678:5678 n8n-io/n8n

Artık http://sunucu-ip-iniz:5678 adresinden n8n’e web tarayıcınızla erişebilirsiniz.

Adım 7: n8n’i HTTPS ile Güvenli Hale Getirin

n8n kurulumunuzu güvenli hale almak çok önemlidir. Nginx kurup SSL sertifikası edinelim:

  1. Nginx’i yükleyin:
apt install nginx -y
  1. Certbot’u yükleyin:
apt install certbot python3-certbot-nginx -y
  1. Nginx yapılandırmasını yapın:

Yeni bir n8n konfigürasyon dosyası oluşturun:

nano /etc/nginx/sites-available/n8n

Aşağıdaki ayarları ekleyin (dİkkatli olun, your_domain kısmını kendi alan adınızla değiştirin):

server {
    listen 80;
    server_name your_domain;

    location / {
        proxy_pass http://localhost:5678;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
    }
}
  1. Nginx yapılandırmasını aktif edin:
ln -s /etc/nginx/sites-available/n8n /etc/nginx/sites-enabled/
nginx -t
systemctl restart nginx
  1. SSL Sertifikası alın:
certbot --nginx -d your_domain

Talimatları takip ederek sitenizi güvence altına alın.

Sıkça Sorulan Sorular (SSS)

n8n’i farklı bir ortamda da çalıştırabilir miyim?

Evet, n8n farklı altyapılar üzerinde dağıtılabilir; DigitalOcean, Vultr ve diğerleri gibi. Her platformun kendine özgü kurulum adımları olabilir, ancak Docker görüntüleri aynıdır. Bütçenize ve ihtiyaçlarınıza en uygun VPS seçeneği için VPS karşılaştırması sayfasını inceleyebilirsiniz.

n8n örneğimi nasıl ölçeklendirebilirim?

n8n’yi ölçeklendirmek için öncelikle VPS’nizi yükseltmeniz gerekir. İşlemci veya bellek sınırlamalarıyla karşılaşırsanız, Hetzner’de daha yüksek sınıf bir sunucuya geçiş yapabilir veya yük dengeleme ile birden fazla örneği kullanabilirsiniz. Ayrıca, otomasyon işleriniz büyüdükçe Kubernetes çözümlerini de değerlendirebilirsiniz.

n8n ne işe yarar?

n8n, açık kaynak kodlu bir iş akışı otomasyon aracıdır ve farklı hizmetleri entegre edip tekrar eden görevleri otomatikleştirmeniz sağlar. Geleneksel platformlardan farklı olarak, n8n size verileriniz ve süreçleriniz üzerinde tam kontrol sağlar ve iş akışlarını ihtiyaçlarınıza göre uyarlayabilirsiniz. Esnekliği sayesinde birçok entegrasyona olanak tanır ve geliştiriciler ile işletme kullanıcıları tarafından yaygın olarak tercih edilir.

Bu adımları izleyerek, Hetzner üzerinde çalışan tam fonksiyonel bir n8n örneğine sahip olmalısınız. Otomasyon gücünü benimseyin ve iş akışlarınızı kolaylaştırın!