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

guide

Hetzner Üzerinde Dify Kendin Yayınla (2026 Rehberi)

Bu kapsamlı 2026 rehberi ile Hetzner üzerinde Dify'yi kendin host etmenin nasıl yapılacağını öğrenin; kurulum adımları ve verimli yönetim ipuçları içerir.

Bir Virtual Private Server (VPS) üzerinde uygulamaları kendin host etmek, performansı artırabilir ve yazılım ortamınız üzerinde daha fazla kontrol sağlar. Dify, bu tür açık kaynaklı uygulamalardan biridir ve kendin host etmekten büyük fayda sağlayabilir. Bu rehberde, en iyi VPS sağlayıcılarından biri olan Hetzner üzerinde Dify’yi nasıl kuracağınızı adım adım anlatacağız.

Dify Nedir?

Dify, geliştiriciler ve homelab meraklıları için tasarlanmış, çeşitli uygulama ve servisleri yönetmeye yönelik açık kaynaklı bir araçtır. Kullanıcı dostu bir arayüz sunar, böylece yazılım projelerinizi etkin şekilde kurabilir, izleyebilir ve kontrol edebilirsiniz.

Neden Dify için Hetzner’ı Seçmeliyim?

Hetzner Cloud, rekabetçi fiyatlandırması, güvenilir performansı ve mükemmel destek seçenekleriyle tanınır. Maliyet etkinliği sayesinde, uygulamalarını kendin host etmek isteyen geliştiriciler için cazip bir seçimdir. Aşağıda bazı popüler VPS sağlayıcılarının fiyat karşılaştırması bulunmaktadır:

SağlayıcıAylık Fiyat
Contabo VPS5.99 EUR
Hetzner Cloud4.15 EUR
DigitalOcean6 USD
Vultr6 USD
Linode (Akamai Cloud)5 USD

Görüldüğü gibi, Hetzner başlangıç fiyatı en düşük olan sağlayıcıdır; bu da bütçe bilincine sahip geliştiriciler için uygundur.

Hetzner ile Başlangıç

Adım 1: Hetzner Hesabı Oluşturma

Başlamak için Hetzner Cloud adresine gidin ve bir hesap oluşturun. E-posta adresinizi doğrulayın ve gerekli faturalama bilgilerini sağlayın.

Adım 2: Bir VPS Oluşturma

  1. Hetzner Cloud kontrol paneline giriş yapın.
  2. “Create Server” (Sunucu Oluştur) seçeneğine tıklayın.
  3. Bir işletim sistemi seçin (Dify için Ubuntu 20.04 LTS önerilir).
  4. Bir sunucu tipi belirleyin - genellikle temel plan, test ve küçük projeler için yeterlidir.
  5. Gecikme ve uyumluluk ihtiyaçlarına göre sunucu konumunu belirleyin.
  6. Güvenli erişim için SSH anahtarları ayarlayın.
  7. “Create Server” (Sunucu Oluştur) seçeneğine tıklayın ve instance’ın kurulmasını bekleyin.

Adım 3: VPS’nize Erişim

VPS’nizi oluşturdunuzktan sonra bir IP adresi alacaksınız. SSH ile bağlanın:

ssh root@your_server_ip

your_server_ip ifadesini size verilen IP ile değiştirin.

Adım 4: Dify Kurulumuna Hazırlık

Dify’yi kurmadan önce, sunucunuzu güncelleyin:

sudo apt update && sudo apt upgrade -y

Adım 5: Gerekli Paketleri Kurma

Dify düzgün çalışması için birkaç yazılım paketine ihtiyaç duyar. Bunları yükleyin:

sudo apt install git curl docker.io docker-compose -y

Adım 6: Dify Deposu Klonlama

Şimdi, Dify’yi GitHub deposundan indirin:

git clone https://github.com/username/dify.git
cd dify

Adım 7: Dify’yi Yapılandırma

Dify’yi çalıştırmadan önce, tercihlerinize göre yapılandırın. Klonladığınız dizin içindeki config.yaml dosyasındaki ayarları düzenleyin.

Adım 8: Docker Kullanarak Dify’yi Başlatma

Dify’yi Docker Compose ile başlatın:

sudo docker-compose up -d

Bu komut, Dify’yi arka planda çalışacak şekilde (detached mode) başlatır.

Adım 9: Dify’ye Erişim

Her şey kurulduktan sonra, Dify’ye web tarayıcınız üzerinden erişebilirsiniz:

http://your_server_ip:port

port ifadesini, yapılandırmadaki port numarası ile değiştirin. Artık Dify’yi kullanmaya başlayabilirsiniz.

Sıkça Sorulan Sorular

Hetzner’da Dify kurulumunu nasıl güvende tutarım?

Dify kurulumunuzu güvenli hale getirmek çok önemlidir. İlk olarak, sunucunuzda bir güvenlik duvarı yapılandırmalısınız. ufw kullanarak gerekli portları açın:

sudo ufw allow 22
sudo ufw allow your_port
sudo ufw enable

Ayrıca, iletişimin şifrelenmiş olması için HTTPS kullanmayı düşünün. Let’s Encrypt ücretsiz SSL sertifikaları sağlayarak ek güvenlik katmanı ekleyebilirsiniz.

Aynı Hetzner VPS üzerinde birden fazla uygulama çalıştırabilir miyim?

Evet, aynı VPS üzerinde birden fazla uygulama çalıştırabilirsiniz, ancak kaynakları etkin yönetmek önemlidir. Sunucunuzun CPU ve RAM kullanımını düzenli izleyin ve her uygulamanın yeterli kaynağa sahip olduğundan emin olun. Docker kullanarak uygulamalarınızı konteynırlara ayırmak, onları izole ortamlar içinde çalıştırmanızı sağlar ve çakışma riskini azaltır.

Kurulumda sorun yaşarsam ne yapmalıyım?

Kurulum sorunlarıyla karşılaşırsanız, Dify’nin GitHub deposunda sorun giderme kaynakları ve dokümantasyonları kontrol edin. Ayrıca, r/selfhosted gibi platformlardaki topluluklar da faydalı olabilir. Sunucunuzun Dify dokümantasyonunda belirtilen önerilen özelliklere ve bağımlılıklara uygun olduğundan emin olun.

Sonuç

Hetzner üzerinde Dify’yi kendin host etmek, geliştiricilere uygulamaları üzerinde daha iyi kontrol sağlar. Bu rehberde belirtilen adımları izleyerek, güvenilir ve uygun maliyetli bir ortamda projelerinizi yönetebilirsiniz. VPS sağlayıcılarını daha detaylı incelemek için tam VPS karşılaştırmamıza göz atmayı unutmayın. İyi kendin host etme!