Přeskočit na obsah

Řešení · Platforma pro aplikace nad LLM

VPS pro Dify

Dify je open-source platforma pro tvorbu aplikací nad LLM: chatovací asistenti, agenti, workflow a RAG nad vašimi dokumenty, s poskytovatelem modelu dle vašeho výběru za API klíčem. Dokumentace požaduje 2 jádra CPU a 4 GiB RAM a oficiální soubor Docker Compose spouští šestnáct kontejnerů, takže toto minimum berte opravdu jen jako minimum. BD-8 za $12.90 měsíčně je nejlevnější stroj se skutečnou rezervou; C2-4-80 za $37.90 je nejlevnější, který přesně odpovídá oficiálnímu minimu, a to v desítkách měst.

Co potřebuje

Software podle dokumentace, velikosti s uvedeným zdrojem

Software a bezpečnostní nastavení vycházejí z vlastní dokumentace projektu. Kde projekt neuvádí žádné hardwarové údaje, velikosti uvádějí, odkud pocházejí.

Z README Dify a docs.dify.ai

  • „CPU >= 2 Core, RAM >= 4 GiB.“ Docker Engine 19.03 nebo novější s Docker Compose 2.24.0 nebo novějším, na Linuxu.
  • Instalace: naklonujte nejnovější vydání a pak cd dify/docker && cp .env.example .env && docker compose up -d. Soubor compose spouští sedm služeb Dify plus Postgres, Redis, Weaviate, nginx, dva sandboxy a dvě egress proxy.
  • nginx uvnitř stacku publikuje porty 80 a 443. Účet administrátora se vytváří jednou na http://your-ip/install; poté se přihlašujete na samotné adrese.
  • Modely pocházejí od poskytovatele, kterého nastavíte v Settings: API klíč pro hostovaný model, nebo vlastní endpoint kompatibilní s OpenAI, například Ollama. Samotné Dify žádný model nespouští, takže GPU nepotřebuje.

Velikosti (minimum Dify, pak naše podle toho, co spouští soubor compose)

Dimenzování podle použití
ZátěžvCPURAM
Samotné Dify (oficiální minimum)Šestnáct kontejnerů zde běží naprázdno. Indexování sady dokumentů nebo build na stejném stroji ho dostane do swapu.24 GB
Dify + několik aplikací a malá znalostní bázeNaše. Postgres, Redis, Weaviate i workery drží každý vlastní paměť; tady přestává být těsno.48 GB
Velké znalostní báze, mnoho uživatelů, workflow po celý denNaše. Weaviate roste s vektory; embedding a indexování běží na CPU workeru.824 GB

Vhodné tarify

5 počítačů s aktuálními cenami

Nejlevnější vyhovující stroj první. Ceny jsou dnešní, měsíční, načtené z katalogu.

  • BD-8$12.90/měs.

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

    Nejlevnější s místem pro celý stack. 4 vCPU, 8 GB, 100 GB a 32 TB přenosu, za méně než stroje se 4 GB jinde. V obou ohledech dvojnásobek oficiálního minima.

  • BD-12$17.90/měs.

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

    6 vCPU / 12 GB / 200 GB pro skutečnou knihovnu dokumentů. Disk pro nahrané soubory a vektory, paměť, do které může Weaviate růst.

  • BD-24$31.90/měs.

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

    8 vCPU / 24 GB pro aplikace týmu. Několik aplikací, velké znalostní báze, agenti a workflow běžící současně.

  • C2-4-80$37.90/měs.

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

    Přesně oficiální minimum, v desítkách měst. 2 vCPU / 4 GB / 80 GB. Utáhne celý stack; nepoužívejte ho zároveň na buildy ani indexování. Vyberte ho kvůli městu, ne kvůli velikosti.

  • C4-8-160$75.90/měs.

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

    4 vCPU / 8 GB / 160 GB, v desítkách měst. Pohodlná velikost, pokud vám šest měst nejlevnějšího řádku nevyhovuje.

Pro Dify zatím neexistuje přednastavený startovací skript: instalace jsou čtyři níže uvedené kroky, které zadáte sami. Jsou to příkazy z vlastní dokumentace Dify, nic navíc.

Instalace

Čtyři kroky z dokumentace Dify

Docker, compose stack, stránka administrátora, potom model. Krok 3 proveďte hned, jak stack naběhne: první návštěvník /install vytvoří administrátora.

  1. Docker. curl -fsSL https://get.docker.com | sh Dify potřebuje Compose 2.24 nebo novější; docker compose version ukáže, co máte.
  2. Naklonujte nejnovější vydání a spusťte ho. 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 Spustí se šestnáct kontejnerů; docker compose ps by měl u každého ukázat Up nebo healthy, přičemž init_permissions je Exited.
  3. Vytvořte administrátora hned. Otevřete http://your-ip/install, nastavte účet administrátora a pak se přihlaste na http://your-ip. Dokud nemáte HTTPS, nechte port 80 za firewallem a přistupujte přes SSH: ssh -N -L 8080:127.0.0.1:80 root@your-server a pak http://127.0.0.1:8080/install.
  4. Přidejte poskytovatele modelů, pak doménu. Settings, Model Provider: vložte API klíč hostovaného poskytovatele nebo nasměrujte poskytovatele kompatibilního s OpenAI na vlastní Ollama. Pro HTTPS nasměrujte na server záznam A, zkopírujte docker/envs/infrastructure/certbot.env.example bez přípony .example, zadejte do něj CERTBOT_DOMAIN a CERTBOT_EMAIL a pak spusťte profil certbot ze stacku: docker compose --profile certbot up -d.

Upřímně

Co bychom skutečně koupili

Minimum jsou 2 jádra a 4 GiB pro šestnáct kontejnerů. Kupte stroj s 8 GB, který stojí méně než ty o velikosti minima.

Pro Dify a několik aplikací

BD-8 · $12.90/měs.

4 vCPU, 8 GB a 100 GB za $12.90: celý oficiální stack s volnou pamětí, do které mohou růst Postgres, Redis a Weaviate, diskem pro nahrané soubory a CPU pro indexování, aniž by se aplikace zasekávaly. Modely běží jinde, za API klíčem, takže tento stroj nikdy GPU nepotřebuje. Pokud potřebujete město, které nejlevnější řádek nemá, C4-8-160 za $75.90 má stejné parametry v desítkách měst.

Otázky

Na co se lidé ptají před koupí.

Jaké jsou systémové požadavky Dify?
README i návod k Docker Compose shodně uvádějí nejméně 2 jádra CPU a 4 GiB RAM, s Docker Engine 19.03+ a Docker Compose 2.24.0+. Toto minimum platí jen pro samotnou platformu: soubor compose spouští Dify API, websocketovou službu, dva workery, webovou aplikaci, plugin daemon a backend agentů, plus Postgres, Redis, Weaviate, nginx, dva sandboxy a dvě proxy. Pokyny pro macOS přidělují virtuálnímu stroji Docker Desktop 2 CPU a 8 GiB, což dobře naznačuje, jak vypadá pohodlná velikost. Stroj s 8 GB je hranice, kde přestává být těsno.
Potřebuje Dify GPU?
Ne. Dify je aplikační vrstva: volá poskytovatele modelu, kterého nastavíte, přes API klíč nebo endpoint kompatibilní s OpenAI. Dokumentace uvádí desítky hostovaných poskytovatelů i možnosti vlastního hostingu. Pokud chcete hostovat i samotný model, jde o samostatný stroj a samostatnou otázku: stránka o Ollama dimenzuje inferenci na CPU podle modelu a pro interaktivní rychlost je tu řada GPU.
Jaké porty používá?
nginx ve stacku publikuje na hostiteli porty 80 a 443 (EXPOSE_NGINX_PORT a EXPOSE_NGINX_SSL_PORT v docker/.env). Vše ostatní, Postgres, Redis, Weaviate i sandboxy, zůstává v síti compose. Držte port 80 za firewallem, dokud neexistuje administrátor a nefunguje HTTPS; první návštěvník /install vytvoří účet administrátora.
Postgres a Redis: musím je provozovat?
Jsou v souboru compose a startují se vším ostatním: postgres:15-alpine pro data Dify a redis:6-alpine pro fronty a cache, plus Weaviate jako výchozí úložiště vektorů. Přes docker/.env můžete Dify nasměrovat na externí služby, ale na jednom stroji jsou přibalené služby běžné řešení. Zálohujte adresář docker/volumes: je v něm databáze, vektory i nahrané soubory.
Kolik disku?
Dokumentace žádné číslo neuvádí. Šestnáct obrazů zabere několik gigabajtů a poté disk roste s nahranými dokumenty a jejich vektory ve Weaviate a Postgres. Každý řádek na této stránce má 80 GB nebo více; řádky s 200 GB a 300 GB jsou pro skutečnou knihovnu dokumentů.
Dify, n8n, nebo Flowise?
Dify je platforma pro LLM aplikace: prompty, agenti, RAG a workflow postavené kolem modelů, s chatem a API pro výsledek. n8n je obecná automatizace, která má i AI uzly. Flowise byl vizuální nástroj pro LangChain; jeho správci projekt v srpnu 2026 ukončili a jeho stránka vysvětluje, co to znamená pro každého, kdo ho stále provozuje. Všechny tři běží na stejných strojích a pro každý máme vlastní stránku.