Løsninger · Platform til LLM-apps
En VPS til Dify
Dify er open source-platformen til at bygge LLM-apps: chatassistenter, agenter, workflows og RAG over dine dokumenter, med den modeludbyder, du vælger, bag en API-nøgle. Dokumentationen kræver 2 CPU-kerner og 4 GiB RAM, og den officielle Docker Compose-fil starter seksten containere, så betragt det som et absolut minimum. BD-8 til $12.90 om måneden er den billigste maskine med reel plads; C2-4-80 til $37.90 er den billigste, der præcis opfylder det officielle minimum, i snesevis af byer.
Hvad den kræver
Software fra dokumentationen, størrelser mærket efter kilde
Softwaren og sikkerhedsopsætningen kommer fra projektets egen dokumentation. Hvor projektet ikke oplyser hardwarekrav, står det ved størrelserne, hvis tal de er.
Fra Difys README og docs.dify.ai
- “CPU >= 2 Core, RAM >= 4 GiB.” Docker Engine 19.03 eller nyere med Docker Compose 2.24.0 eller nyere, på Linux.
- Installation: klon den seneste release, og kør derefter
cd dify/docker && cp .env.example .env && docker compose up -d. Compose-filen starter syv Dify-tjenester plus Postgres, Redis, Weaviate, nginx, to sandboxes og to egress-proxyer. - nginx i stakken udstiller port 80 og 443. Administratorkontoen oprettes én gang på
http://your-ip/install; derefter logger du ind på den rene adresse. - Modeller kommer fra en udbyder, du konfigurerer under Indstillinger: en API-nøgle til en hostet model eller et selvhostet, OpenAI-kompatibelt endpoint som Ollama. Dify kører ikke selv nogen model, så der kræves ingen GPU.
Størrelser (Difys minimum, derefter vores ud fra, hvad compose-filen starter)
| Arbejdsbyrde | vCPU | RAM |
|---|---|---|
| Kun Dify (officielt minimum)Seksten containere i tomgang her. Indeksering af en dokumentsamling eller et build på samme maskine vil skubbe den ud i swap. | 2 | 4 GB |
| Dify + nogle få apps og en lille vidensbaseVores. Postgres, Redis, Weaviate og workers bruger hver deres egen hukommelse; her holder det op med at være trangt. | 4 | 8 GB |
| Store vidensbaser, mange brugere, workflows hele dagenVores. Weaviate vokser med vektorerne; embedding og indeksering kører på workerens CPU. | 8 | 24 GB |
De planer, der passer
5 maskiner, aktuelt prissat
Billigste passende maskine først. Priserne er dagens, pr. måned, hentet fra kataloget.
- BD-8$12.90/md.
4 vCPU · 8 GB · 100 GB disk · 32 TB
Billigst med plads til hele stakken. 4 vCPU, 8 GB, 100 GB og 32 TB trafik for mindre end 4 GB-maskinerne andre steder. Det dobbelte af det officielle minimum på begge punkter.
- BD-12$17.90/md.
6 vCPU · 12 GB · 200 GB disk · 32 TB
6 vCPU / 12 GB / 200 GB til et rigtigt dokumentbibliotek. Disk til uploads og vektorer, hukommelse som Weaviate kan vokse i.
- BD-24$31.90/md.
8 vCPU · 24 GB · 300 GB disk · 32 TB
8 vCPU / 24 GB til et teams apps. Flere apps, store vidensbaser, agenter og workflows, der kører samtidig.
- C2-4-80$37.90/md.
2 vCPU · 4 GB · 80 GB disk · 3 TB
Præcis det officielle minimum, i snesevis af byer. 2 vCPU / 4 GB / 80 GB. Kører stakken; lad være med også at bygge eller indeksere på den. Vælg den for byens skyld, ikke størrelsens.
- C4-8-160$75.90/md.
4 vCPU · 8 GB · 160 GB disk · 3 TB
4 vCPU / 8 GB / 160 GB, i snesevis af byer. Den behagelige størrelse, hvis den billigste rækkes seks byer ikke passer dig.
Der findes endnu ingen opstartsskabelon til Dify: installationen er de fire trin nedenfor, som du selv skriver. Det er kommandoerne fra Difys egen dokumentation, intet tilføjet.
Installationen
Fire trin fra Difys dokumentation
Docker, compose-stakken, administratorsiden og derefter en model. Udfør trin 3, så snart stakken kører: den første besøgende på /install opretter administratoren.
- Docker.
curl -fsSL https://get.docker.com | shDify kræver Compose 2.24 eller nyere;docker compose versionviser, hvad du har. - Klon den seneste release, og start den.
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 -dSeksten containere starter;docker compose psskal vise dem alle som Up eller healthy, med init_permissions som Exited. - Opret administratoren nu. Åbn
http://your-ip/install, opret administratorkontoen, og log derefter ind påhttp://your-ip. Indtil du har HTTPS, skal port 80 holdes bag firewallen, og du tilgår den via SSH:ssh -N -L 8080:127.0.0.1:80 root@your-serverog derefter http://127.0.0.1:8080/install. - Tilføj en modeludbyder og derefter et domæne. Settings, Model Provider: indsæt en hostet udbyders API-nøgle, eller peg en OpenAI-kompatibel udbyder mod din egen Ollama. Til HTTPS skal du pege en A-record mod serveren, kopiere
docker/envs/infrastructure/certbot.env.exampleuden endelsen .example og indsætte CERTBOT_DOMAIN og CERTBOT_EMAIL i den og derefter starte stakkens certbot-profil:docker compose --profile certbot up -d.
Helt ærligt
Det, vi selv ville købe
Minimum er 2 kerner og 4 GiB til seksten containere. Køb maskinen med 8 GB, der koster mindre end dem i minimumsstørrelse.
Til Dify og nogle få apps
BD-8 · $12.90/md.
4 vCPU, 8 GB og 100 GB til $12.90: hele den officielle stak med hukommelse til, at Postgres, Redis og Weaviate kan vokse, disk til uploads og CPU til indeksering, uden at apps går i stå. Modellerne ligger andre steder, bag en API-nøgle, så denne maskine har aldrig brug for en GPU. Har du brug for en by, som den billigste række ikke har, er C4-8-160 til $75.90 samme størrelse i snesevis af byer.
Spørgsmål