Solutions · Plateforme d’applications LLM
Un VPS pour Dify
Dify est la plateforme open source pour créer des applications LLM : assistants de chat, agents, workflows et RAG sur vos documents, avec le fournisseur de modèles de votre choix derrière une clé API. Sa documentation demande 2 cœurs CPU et 4 GiB de RAM, et le fichier Docker Compose officiel démarre seize conteneurs : considérez ce plancher comme un plancher. BD-8 à $12.90 par mois est la machine la moins chère avec une vraie marge ; C2-4-80 à $37.90 est la moins chère qui correspond exactement au minimum officiel, dans des dizaines de villes.
Ce qu’il lui faut
Logiciels issus de la documentation, tailles indiquées avec leur source
Les logiciels et la configuration de sécurité proviennent de la documentation du projet lui-même. Lorsque le projet ne publie aucun chiffre matériel, les tailles indiquent de qui elles viennent.
D’après le README de Dify et docs.dify.ai
- « CPU >= 2 Core, RAM >= 4 GiB. » Docker Engine 19.03 ou ultérieur avec Docker Compose 2.24.0 ou ultérieur, sous Linux.
- Installation : clonez la dernière version, puis
cd dify/docker && cp .env.example .env && docker compose up -d. Le fichier compose démarre sept services Dify, plus Postgres, Redis, Weaviate, nginx, deux sandboxes et deux proxys de sortie. - Le nginx de la pile publie les ports 80 et 443. Le compte administrateur est créé une seule fois sur
http://your-ip/install; ensuite, vous vous connectez à l’adresse simple. - Les modèles proviennent d’un fournisseur que vous configurez dans les paramètres : une clé API pour un modèle hébergé, ou un endpoint auto-hébergé compatible OpenAI comme Ollama. Dify n’exécute lui-même aucun modèle, donc pas de GPU.
Tailles (le minimum de Dify, puis les nôtres d’après ce que démarre le fichier compose)
| Charge de travail | vCPU | RAM |
|---|---|---|
| Dify seul (minimum officiel)Seize conteneurs au repos ici. Indexer un ensemble de documents ou lancer un build sur la même machine la fera passer en swap. | 2 | 4 GB |
| Dify + quelques applications et une petite base de connaissancesLe nôtre. Postgres, Redis, Weaviate et les workers occupent chacun leur propre mémoire ; c’est ici que la machine cesse d’être juste. | 4 | 8 GB |
| Grandes bases de connaissances, nombreux utilisateurs, workflows toute la journéeLe nôtre. Weaviate grandit avec les vecteurs ; l’embedding et l’indexation tournent sur le CPU du worker. | 8 | 24 GB |
Les offres adaptées
5 machines, prix en temps réel
Machine adaptée la moins chère en premier. Prix du jour, par mois, issus du catalogue.
- BD-8$12.90/mois
4 vCPU · 8 GB · 100 GB de disque · 32 TB
Le moins cher avec de la place pour toute la pile. 4 vCPU, 8 GB, 100 GB et 32 TB de transfert, pour moins cher que les machines de 4 GB ailleurs. Le double du minimum officiel sur les deux plans.
- BD-12$17.90/mois
6 vCPU · 12 GB · 200 GB de disque · 32 TB
6 vCPU / 12 GB / 200 GB pour une vraie bibliothèque de documents. Du disque pour les fichiers envoyés et les vecteurs, de la mémoire pour que Weaviate puisse grandir.
- BD-24$31.90/mois
8 vCPU · 24 GB · 300 GB de disque · 32 TB
8 vCPU / 24 GB pour les applications d'une équipe. Plusieurs applications, grandes bases de connaissances, agents et workflows exécutés simultanément.
- C2-4-80$37.90/mois
2 vCPU · 4 GB · 80 GB de disque · 3 TB
Exactement le minimum officiel, dans des dizaines de villes. 2 vCPU / 4 GB / 80 GB. Fait tourner la pile ; n'y lancez pas aussi de builds ou d'indexation. Choisissez-le pour la ville, pas pour la taille.
- C4-8-160$75.90/mois
4 vCPU · 8 GB · 160 GB de disque · 3 TB
4 vCPU / 8 GB / 160 GB, dans des dizaines de villes. La taille confortable si les six villes de la ligne la moins chère ne vous conviennent pas.
Il n’existe pas encore de préréglage de démarrage pour Dify : l’installation consiste en les quatre étapes ci-dessous, que vous saisissez vous-même. Ce sont les commandes de la documentation de Dify, sans ajout.
L’installation
Quatre étapes, tirées de la documentation de Dify
Docker, la pile compose, la page d’administration, puis un modèle. Faites l’étape 3 dès que la pile tourne : le premier visiteur de /install crée l’administrateur.
- Docker.
curl -fsSL https://get.docker.com | shDify exige Compose 2.24 ou ultérieur ;docker compose versionindique la version dont vous disposez. - Clonez la dernière version et démarrez-la.
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 -dSeize conteneurs démarrent ;docker compose psdoit les afficher tous Up ou healthy, avec init_permissions Exited. - Créez l'administrateur maintenant. Ouvrez
http://your-ip/install, configurez le compte administrateur, puis connectez-vous surhttp://your-ip. Tant que vous n'avez pas HTTPS, gardez le port 80 derrière le pare-feu et accédez-y en SSH :ssh -N -L 8080:127.0.0.1:80 root@your-serverpuis http://127.0.0.1:8080/install. - Ajoutez un fournisseur de modèles, puis un domaine. Settings, Model Provider : collez la clé API d'un fournisseur hébergé, ou pointez un fournisseur compatible OpenAI vers votre propre Ollama. Pour HTTPS, faites pointer un enregistrement A vers le serveur, copiez
docker/envs/infrastructure/certbot.env.examplesans son suffixe .example et ajoutez-y CERTBOT_DOMAIN et CERTBOT_EMAIL, puis lancez le profil certbot de la pile :docker compose --profile certbot up -d.
En toute franchise
Ce que nous achèterions vraiment
Le plancher est de 2 cœurs et 4 GiB pour seize conteneurs. Prenez la machine de 8 GB qui coûte moins cher que celles dimensionnées au plancher.
Pour Dify et quelques applications
BD-8 · $12.90/mois
4 vCPU, 8 GB et 100 GB à $12.90 : toute la pile officielle, avec de la mémoire pour que Postgres, Redis et Weaviate puissent grandir, du disque pour les fichiers envoyés, et du CPU pour indexer sans bloquer les applications. Les modèles sont ailleurs, derrière une clé API, donc cette machine n’a jamais besoin de GPU. S’il vous faut une ville que la ligne la moins chère n’a pas, C4-8-160 à $75.90 offre le même profil dans des dizaines de villes.
Questions