İçeriğe geç

Çözümler · LLM uygulama platformu

Dify için VPS

Dify, LLM uygulamaları geliştirmek için açık kaynaklı bir platformdur: sohbet asistanları, ajanlar, iş akışları ve belgeleriniz üzerinde RAG; arkada ise bir API anahtarıyla seçtiğiniz model sağlayıcı bulunur. Belgeleri 2 CPU çekirdeği ve 4 GiB RAM ister, resmi Docker Compose dosyası ise on altı konteyner başlatır; bu yüzden bu alt sınırı gerçekten alt sınır olarak görün. Aylık $12.90 fiyatlı BD-8, gerçek anlamda yer bırakan en ucuz makinedir; $37.90 fiyatlı C2-4-80 ise tam olarak resmi minimuma denk gelen en ucuz seçenektir ve onlarca şehirde mevcuttur.

Gereksinimleri

Yazılım belgelerden, boyutlar kaynağıyla etiketli

Yazılım ve güvenlik yaklaşımı, projenin kendi belgelerinden alınmıştır. Projenin donanım değeri yayımlamadığı durumlarda boyutlar, kime ait olduklarını belirtir.

Dify README dosyasından ve docs.dify.ai'dan

  • “CPU >= 2 Core, RAM >= 4 GiB.” Linux üzerinde Docker Engine 19.03 veya üstü ile Docker Compose 2.24.0 veya üstü.
  • Kurulum: en son sürümü klonlayın, ardından cd dify/docker && cp .env.example .env && docker compose up -d. Compose dosyası yedi Dify hizmetinin yanı sıra Postgres, Redis, Weaviate, nginx, iki sandbox ve iki egress proxy başlatır.
  • Yığın içindeki nginx 80 ve 443 numaralı portları yayınlar. Yönetici hesabı http://your-ip/install adresinde bir kez oluşturulur; sonrasında yalın adresten giriş yaparsınız.
  • Modeller, Settings bölümünde yapılandırdığınız bir sağlayıcıdan gelir: barındırılan bir model için API anahtarı ya da Ollama gibi kendi barındırdığınız, OpenAI uyumlu bir uç nokta. Dify'ın kendisi model çalıştırmaz, dolayısıyla GPU gerekmez.

Boyutlar (önce Dify'ın minimumu, ardından compose dosyasının başlattıklarına göre bizim önerilerimiz)

İş yüküne göre boyutlandırma
İş yüküvCPURAM
Yalnızca Dify (resmi minimum)On altı konteyner burada boşta çalışır. Aynı makinede bir belge kümesini dizinlemek veya bir derleme yapmak sistemi swap kullanmaya iter.24 GB
Dify + birkaç uygulama ve küçük bir bilgi tabanıBizim önerimiz. Postgres, Redis, Weaviate ve worker'ların her biri kendi belleğini kullanır; sıkışıklık burada sona erer.48 GB
Büyük bilgi tabanları, çok sayıda kullanıcı, gün boyu çalışan iş akışlarıBizim önerimiz. Weaviate vektörlerle birlikte büyür; gömme ve dizinleme işlemleri worker'ın CPU'sunda çalışır.824 GB

Uygun planlar

5 makine, canlı fiyatlı

Uygun en ucuz makine önce. Fiyatlar bugünkü aylık fiyatlardır, katalogdan okunur.

  • BD-8$12.90/ay

    4 vCPU · 8 GB · 100 GB disk · 32 TB

    Tüm yığına yer bırakan en ucuz seçenek. 4 vCPU, 8 GB, 100 GB ve 32 TB trafik, başka yerlerdeki 4 GB makinelerden daha ucuza. Her iki açıdan da resmi alt sınırın iki katı.

  • BD-12$17.90/ay

    6 vCPU · 12 GB · 200 GB disk · 32 TB

    Gerçek bir belge kütüphanesi için 6 vCPU / 12 GB / 200 GB. Yüklemeler ve vektörler için disk, Weaviate'in büyüyebileceği bellek.

  • BD-24$31.90/ay

    8 vCPU · 24 GB · 300 GB disk · 32 TB

    Bir ekibin uygulamaları için 8 vCPU / 24 GB. Aynı anda çalışan birkaç uygulama, büyük bilgi tabanları, ajanlar ve iş akışları.

  • C2-4-80$37.90/ay

    2 vCPU · 4 GB · 80 GB disk · 3 TB

    Tam olarak resmi minimum, onlarca şehirde. 2 vCPU / 4 GB / 80 GB. Yığını çalıştırır; üzerinde ayrıca derleme veya indeksleme yapmayın. Boyutu için değil, şehri için seçin.

  • C4-8-160$75.90/ay

    4 vCPU · 8 GB · 160 GB disk · 3 TB

    4 vCPU / 8 GB / 160 GB, onlarca şehirde. En ucuz satırdaki altı şehir size uymuyorsa rahat boyut.

Dify için henüz bir başlangıç ön ayarı yok: kurulum, aşağıdaki dört adımı sizin yazmanızla yapılır. Bunlar Dify'ın kendi belgelerindeki komutlardır, hiçbir ekleme yapılmamıştır.

Kurulum

Dify belgelerinden dört adım

Docker, compose yığını, yönetici sayfası, ardından bir model. Yığın ayağa kalkar kalkmaz 3. adımı yapın: /install adresini ilk ziyaret eden kişi yöneticiyi oluşturur.

  1. Docker. curl -fsSL https://get.docker.com | sh Dify, Compose 2.24 veya üstünü gerektirir; docker compose version hangi sürüme sahip olduğunuzu gösterir.
  2. En son sürümü klonlayın ve başlatın. git clone --branch "$(curl -s https://api.github.com/repos/langgenius/dify/releases/latest | jq -r .tag_name)" https://github.com/langgenius/dify.git cd dify/docker && cp .env.example .env && docker compose up -d On altı konteyner başlar; docker compose ps her birini Up veya healthy, init_permissions'ı ise Exited olarak göstermelidir.
  3. Yönetici hesabını hemen oluşturun. http://your-ip/install adresini açın, yönetici hesabını ayarlayın, ardından http://your-ip adresinden giriş yapın. HTTPS hazır olana kadar 80 numaralı portu güvenlik duvarının arkasında tutun ve ona SSH üzerinden erişin: ssh -N -L 8080:127.0.0.1:80 root@your-server, ardından http://127.0.0.1:8080/install.
  4. Önce bir model sağlayıcı, sonra bir alan adı ekleyin. Settings, Model Provider: barındırılan bir sağlayıcının API anahtarını yapıştırın ya da OpenAI uyumlu bir sağlayıcıyı kendi Ollama'nıza yönlendirin. HTTPS için sunucuya bir A kaydı yönlendirin, docker/envs/infrastructure/certbot.env.example dosyasını .example uzantısı olmadan kopyalayın, içine CERTBOT_DOMAIN ve CERTBOT_EMAIL değerlerini yazın, ardından yığının certbot profilini başlatın: docker compose --profile certbot up -d.

Dürüstçe

Gerçekte ne alırdık

On altı konteyner için alt sınır 2 çekirdek ve 4 GiB'dir. Alt sınır boyutundakilerden daha ucuza mal olan 8 GB'lık makineyi alın.

Dify ve birkaç uygulama için

BD-8 · $12.90/ay

$12.90 fiyatına 4 vCPU, 8 GB ve 100 GB: tüm resmi yığın, Postgres, Redis ve Weaviate'in büyümesi için kalan bellek, yüklemeler için disk ve uygulamaları durdurmadan dizinleme yapacak CPU. Modeller başka yerde, bir API anahtarının arkasında çalışır; bu yüzden bu makine hiçbir zaman GPU'ya ihtiyaç duymaz. En ucuz satırda bulunmayan bir şehre ihtiyacınız varsa, $75.90 fiyatlı C4-8-160 onlarca şehirde aynı yapıdadır.

Sorular

Satın almadan önce sorulanlar.

Dify'ın sistem gereksinimleri nelerdir?
README dosyası da Docker Compose kılavuzu da en az 2 CPU çekirdeği ve 4 GiB RAM ile Docker Engine 19.03+ ve Docker Compose 2.24.0+ gerektiğini belirtir. Bu alt sınır yalnızca platform içindir: compose dosyası Dify API'sini, bir websocket hizmetini, iki worker'ı, web uygulamasını, eklenti daemon'unu ve ajan arka ucunu, ayrıca Postgres, Redis, Weaviate, nginx, iki sandbox ve iki proxy'yi başlatır. macOS talimatları Docker Desktop sanal makinesine 2 CPU ve 8 GiB verir; bu, rahat bir kurulumun neye benzediğine dair makul bir ipucudur. 8 GB'lık bir makine, sıkışıklığın sona erdiği noktadır.
Dify GPU gerektirir mi?
Hayır. Dify uygulama katmanıdır: yapılandırdığınız model sağlayıcıyı bir API anahtarı veya OpenAI uyumlu bir uç nokta üzerinden çağırır. Belgeleri onlarca barındırılan sağlayıcıyı ve kendi sunucunuzda barındırma seçeneklerini listeler. Modeli de kendiniz barındırmak istiyorsanız bu ayrı bir makine ve ayrı bir konudur: Ollama sayfası CPU çıkarımını modele göre boyutlandırır, etkileşimli hız ise GPU serisindedir.
Hangi portları kullanır?
Yığının nginx'i ana makinede 80 ve 443 numaralı portları yayınlar (docker/.env içinde EXPOSE_NGINX_PORT ve EXPOSE_NGINX_SSL_PORT). Geri kalan her şey, yani Postgres, Redis, Weaviate ve sandbox'lar, compose ağında kalır. Yönetici hesabı oluşturulana ve HTTPS çalışana kadar 80 numaralı portu güvenlik duvarıyla kapalı tutun; /install adresini ilk ziyaret eden kişi yönetici hesabını oluşturur.
Postgres ve Redis: bunları çalıştırmam gerekiyor mu?
Bunlar compose dosyasında yer alır ve diğer her şeyle birlikte başlar: Dify'ın verileri için postgres:15-alpine, kuyruklar ve önbellek için redis:6-alpine, ayrıca varsayılan vektör deposu olarak Weaviate. docker/.env üzerinden Dify'ı harici hizmetlere yönlendirebilirsiniz, ancak tek makinede birlikte gelenler olağan kurulumdur. docker/volumes dizinini yedekleyin: veritabanı, vektörler ve yüklemeler oradadır.
Ne kadar disk gerekir?
Belgelerde bir rakam verilmiyor. On altı imaj birkaç gigabayt tutar; sonrasında disk, yüklenen belgeler ile bunların Weaviate ve Postgres'teki vektörleriyle birlikte büyür. Bu sayfadaki her satırda 80 GB veya daha fazlası bulunur; 200 GB ve 300 GB'lık satırlar gerçek bir belge kütüphanesi içindir.
Dify mı, n8n mi, Flowise mı?
Dify bir LLM uygulama platformudur: modeller etrafında kurulan istemler, ajanlar, RAG ve iş akışları; sonuç için de bir sohbet ve API arayüzü sunar. n8n ise AI düğümleri de bulunan genel amaçlı bir otomasyon aracıdır. Flowise görsel bir LangChain oluşturucusuydu; geliştiricileri projeyi Ağustos 2026'da sonlandırdı ve sayfası, onu hâlâ çalıştıranlar için bunun ne anlama geldiğini açıklıyor. Üçü de aynı makinelerde çalışır ve her biri için ayrı bir sayfamız var.