Ř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)
| Zátěž | vCPU | RAM |
|---|---|---|
| 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. | 2 | 4 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. | 4 | 8 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. | 8 | 24 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.
- Docker.
curl -fsSL https://get.docker.com | shDify potřebuje Compose 2.24 nebo novější;docker compose versionukáže, co máte. - 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 -dSpustí se šestnáct kontejnerů;docker compose psby měl u každého ukázat Up nebo healthy, přičemž init_permissions je Exited. - Vytvořte administrátora hned. Otevřete
http://your-ip/install, nastavte účet administrátora a pak se přihlaste nahttp://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-servera pak http://127.0.0.1:8080/install. - 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.examplebez 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