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

guide

Contabo Üzerinde Self-Host n8n Nasıl Kurulur (2026 Rehberi)

Sorunsuz otomasyon için Contabo VPS üzerinde n8n kurmayı öğrenin. Bu rehber, geliştiricilere özel adım adım bir eğitim sunmaktadır.

Açık kaynaklı iş akışı otomasyon aracı olan n8n’i kendi sunucunuzda barındırmak, geliştirme yeteneklerinizi artırabilir ve verileriniz üzerinde tam kontrol sağlar. Bu rehberde, Contabo VPS üzerinde n8n’i nasıl kurup yapılandıracağınızı adım adım öğreneceksiniz. Her aşamayı detaylandırarak sorunsuz bir kurulum süreci sağlayacağız.

Neden Contabo’yu Tercih Etmeliyim?

Contabo, n8n gibi uygulamaları kendi kendine barındırmak için ideal güçlü VPS çözümleri sunar. Planları aylık 5.99 EUR’dan başlar ve geliştiriciler için uygun fiyatlı bir seçenek sağlar. İşte Contabo’nun VPS tekliflerinin bazı temel özellikleri:

ÖzellikContabo VPSHetzner CloudDigitalOceanVultrLinode
Başlangıç Fiyatı5.99 EUR/ay4.15 EUR/ay6 USD/ay6 USD/ay5 USD/ay
İşlemci Çekirdeği41111
RAM8 GB2 GB1 GB1 GB2 GB
Depolama200 GB SSD20 GB SSD25 GB SSD25 GB SSD25 GB SSD
Veri Transferi10 TB1 TB1 TB1 TB1 TB

Yeterli depolama ve yüksek veri transfer limitleri gibi özelliklerle, Contabo’nun geliştiriciler ve homelab meraklıları için güçlü bir tercih olduğunu görebiliyoruz.

Gereksinimler

Kuruluma başlamadan önce aşağıdaki öğelere sahip olduğunuzdan emin olun:

  1. Bir Contabo VPS sunucusu. Buradan kaydolabilirsiniz.
  2. Sunucuya SSH erişimi.
  3. Linux komut satırı kullanımı hakkında temel bilgi.

Adım Adım Kurulum Rehberi

1. Contabo VPS’nize Bağlanın

Terminalinizi açın ve SSH kullanarak Contabo VPS’nize bağlanın. your_username ve your_ip_address yerlerine kendi kullanıcı adınızı ve sunucu IP’nizi yazın.

ssh your_username@your_ip_address

2. Sistem Güncellemelerini Yapın

Bağlantı sağlandıktan sonra, ortamınızın güncel olduğundan emin olmak için paketleri güncelleyin:

sudo apt update && sudo apt upgrade -y

3. Docker’ı Kurun

n8n, Docker kullanımıyla verimli çalışır. Docker’ı aşağıdaki komutları kullanarak kurun:

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

4. Docker Compose’u Kurun

Birden fazla Docker konteynerini yönetmek için Docker Compose gereklidir. Aşağıdaki komutla kurabilirsiniz:

sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose

5. n8n İçin Bir Dizin Oluşturun

Ana dizininize geçin ve n8n için bir dizin oluşturun:

mkdir ~/n8n
cd ~/n8n

6. Bir Docker Compose Dosyası Oluşturun

Şimdi docker-compose.yml adında bir dosya oluşturup n8n servisinizi tanımlayacağız. Bir metin editörü kullanın, örneğin nano veya vim:

nano docker-compose.yml

Dosyaya aşağıdaki içeriği ekleyin:

version: '3'

services:
  n8n:
    image: n8n-io/n8n
    container_name: n8n
    environment:
      - N8N_HOST=your_domain_or_ip
      - N8N_PORT=5678
      - N8N_PROTOCOL=http
      - N8N_BASIC_AUTH_ACTIVE=false
      - DB_TYPE=sqlite
    ports:
      - "5678:5678"
    volumes:
      - ~/.n8n:/home/node/.n8n
    restart: always

your_domain_or_ip yerine sunucunuzun alan adı veya IP adresini yazmayı unutmayın.

7. n8n’i Başlatın

Aşağıdaki komutu kullanarak Docker Compose ile n8n’i başlatın:

sudo docker-compose up -d

8. n8n’e Erişim

n8n çalışmaya başladıktan sonra, tarayıcınızı açıp sunucu IP adresinizi kullanarak erişebilirsiniz:

http://your_ip_address:5678

9. n8n’i Yapılandırın

Kullanıcı arayüzündeki talimatları izleyerek n8n kurulumunuzu tamamlayın. Güvenlik amacıyla ortam değişkenlerinde temel kimlik doğrulamasını etkinleştirebilirsiniz.

Sıkça Sorulan Sorular

1. n8n nedir ve neden kendi sunucuma kurmalıyım?

n8n, açık kaynaklı iş akışı otomasyon aracı olup, geliştiricilerin görevleri otomatikleştirmelerine ve çeşitli online hizmetleri entegre etmelerine imkan tanır. n8n’i kendi sunucunuzda barındırmak, verilerinize tam kontrol sağlar, gizliliği artırır ve projelerinizin ihtiyaçlarına göre daha fazla özelleştirme yapmanıza olanak tanır. Uygun fiyatlı VPS seçenekleriyle, özellikle Contabo gibi sağlayıcılar sayesinde, bu işlem erişilebilir hale gelir.

2. Contabo’da n8n kurulumumu nasıl güvende tutabilirim?

Güvenliği sağlamak özellikle hassas verilerle çalışırken önemlidir. HTTPS kullanmak için Nginx gibi bir ters proxy kurarak trafiği şifreleyebilirsiniz. Ayrıca, docker-compose.yml dosyasında temel kimlik doğrulamayı etkinleştirin. Düzenli olarak docker konteynerlarınızı güncelleyin ve güvenlik yamalarını uygulayın.

3. Contabo’nun n8n barındırma için avantajları nelerdir?

Contabo’nun VPS çözümleri uygun fiyatlı olup, n8n gibi uygulamaları çalıştırmak için yeterli kaynaklar sunar. Aylık 5.99 EUR başlangıç fiyatı ve cömert CPU, RAM ve depolama tahsisi ile rakipleri arasında öne çıkar. Ayrıca, yüksek veri transfer limitleri ve güvenilirliği ile, çeşitli uygulamaları kendi sunucunuzda barındırmak isteyen geliştiricilere ve homelab meraklılarına güçlü bir seçenektir. Diğer seçenekler hakkında detaylı bilgi için tam VPS karşılaştırmamıza bakabilirsiniz.

Bu rehberi takip ederek, Contabo VPS üzerinde n8n’i başarıyla kurabilir ve yapılandırarak projelerinizde otomasyonu etkinleştirebilirsiniz. --- END ---