الحلول · منصة تطبيقات LLM
خادم VPS لـ Dify
Dify منصة مفتوحة المصدر لبناء تطبيقات LLM: مساعدات محادثة ووكلاء وسير عمل وRAG على مستنداتك، مع مزوّد النماذج الذي تختاره عبر مفتاح API. تطلب وثائقه نواتين للمعالج و4 GiB من RAM، ويشغّل ملف Docker Compose الرسمي ست عشرة حاوية، لذا اعتبر هذا الحد الأدنى حدًا أدنى فعلًا. BD-8 بسعر $12.90 شهريًا هو أرخص جهاز بمساحة حقيقية؛ وC2-4-80 بسعر $37.90 هو الأرخص المطابق تمامًا للحد الأدنى الرسمي، في عشرات المدن.
ما يحتاج إليه
برامج من الوثائق، وأحجام موسومة بمصدرها
البرنامج والوضع الأمني مأخوذان من وثائق المشروع نفسه. وحيث لا ينشر المشروع أي رقم للعتاد، تبيّن الأحجام صاحب كل رقم.
من ملف README الخاص بـ Dify ومن docs.dify.ai
- “CPU >= 2 Core, RAM >= 4 GiB.” Docker Engine 19.03 أو أحدث مع Docker Compose 2.24.0 أو أحدث، على Linux.
- التثبيت: انسخ أحدث إصدار، ثم
cd dify/docker && cp .env.example .env && docker compose up -d. يشغّل ملف compose سبع خدمات لـ Dify إضافة إلى Postgres وRedis وWeaviate وnginx وبيئتي sandbox ووكيلي egress. - ينشر nginx داخل الحزمة المنفذين 80 و443. يُنشأ حساب المسؤول مرة واحدة على
http://your-ip/install؛ وبعد ذلك تسجّل الدخول على العنوان المجرد. - تأتي النماذج من مزوّد تضبطه في الإعدادات: مفتاح API لنموذج مستضاف، أو نقطة نهاية مستضافة ذاتيًا ومتوافقة مع OpenAI مثل Ollama. لا يشغّل Dify نفسه أي نموذج، لذا لا حاجة إلى GPU.
الأحجام (الحد الأدنى لـ Dify، ثم تقديراتنا بناءً على ما يشغّله ملف compose)
| حمل العمل | vCPU | RAM |
|---|---|---|
| Dify وحده (الحد الأدنى الرسمي)ست عشرة حاوية في حالة خمول هنا. ستدفعه فهرسة مجموعة مستندات أو عملية بناء على الجهاز نفسه إلى استخدام swap. | 2 | 4 GB |
| Dify + بضعة تطبيقات وقاعدة معرفة صغيرةتقديرنا. تستهلك Postgres وRedis وWeaviate والعمال كلٌّ منها ذاكرته الخاصة؛ وهنا يتوقف الضيق. | 4 | 8 GB |
| قواعد معرفة كبيرة، ومستخدمون كثيرون، وسير عمل طوال اليومتقديرنا. يكبر Weaviate مع المتجهات؛ ويجري التضمين والفهرسة على معالج العامل. | 8 | 24 GB |
الخطط المناسبة
5 أجهزة بأسعار حية
الجهاز المناسب الأرخص أولاً. الأسعار هي أسعار اليوم، شهرياً، مأخوذة من الكتالوج.
- BD-8$12.90/شهر
4 vCPU · 8 GB · قرص 100 GB · 32 TB
الأرخص مع مساحة للحزمة كاملة. 4 vCPU و8 GB و100 GB و32 TB من نقل البيانات، بسعر أقل من أجهزة 4 GB في أماكن أخرى. ضعف الحد الأدنى الرسمي في الجانبين.
- BD-12$17.90/شهر
6 vCPU · 12 GB · قرص 200 GB · 32 TB
6 vCPU / 12 GB / 200 GB لمكتبة مستندات حقيقية. قرص للملفات المرفوعة والمتجهات، وذاكرة تتسع لنمو Weaviate.
- BD-24$31.90/شهر
8 vCPU · 24 GB · قرص 300 GB · 32 TB
8 vCPU / 24 GB لتطبيقات فريق. عدة تطبيقات، وقواعد معرفة كبيرة، ووكلاء وسير عمل تعمل في وقت واحد.
- C2-4-80$37.90/شهر
2 vCPU · 4 GB · قرص 80 GB · 3 TB
مطابق تمامًا للحد الأدنى الرسمي، في عشرات المدن. 2 vCPU / 4 GB / 80 GB. يشغّل الحزمة؛ لا تُجرِ عليه أيضًا عمليات بناء أو فهرسة. اختره من أجل المدينة، لا من أجل الحجم.
- C4-8-160$75.90/شهر
4 vCPU · 8 GB · قرص 160 GB · 3 TB
4 vCPU / 8 GB / 160 GB، في عشرات المدن. الحجم المريح إذا لم تناسبك المدن الست في الصف الأرخص.
لا يوجد بعد إعداد تشغيل مسبق لـ Dify: التثبيت هو الخطوات الأربع أدناه، تكتبها بنفسك. وهي الأوامر الواردة في وثائق Dify نفسها، دون أي إضافة.
التثبيت
أربع خطوات، من وثائق Dify
Docker، ثم حزمة compose، ثم صفحة المسؤول، ثم نموذج. نفّذ الخطوة 3 فور تشغيل الحزمة: أول زائر إلى /install هو من ينشئ حساب المسؤول.
- Docker.
curl -fsSL https://get.docker.com | shيحتاج Dify إلى Compose 2.24 أو أحدث؛ ويُظهرdocker compose versionالإصدار لديك. - انسخ أحدث إصدار وشغّله.
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تبدأ ست عشرة حاوية؛ ويجب أن يُظهرdocker compose psكل واحدة منها بحالة Up أو healthy، مع init_permissions بحالة Exited. - أنشئ حساب المسؤول الآن. افتح
http://your-ip/install، واضبط حساب المسؤول، ثم سجّل الدخول علىhttp://your-ip. وإلى أن يتوفر HTTPS، أبقِ المنفذ 80 خلف جدار الحماية وادخل إليه عبر SSH:ssh -N -L 8080:127.0.0.1:80 root@your-serverثم http://127.0.0.1:8080/install. - أضف مزوّد نماذج، ثم نطاقًا. الإعدادات، Model Provider: الصق مفتاح API لمزوّد مستضاف، أو وجّه مزوّدًا متوافقًا مع OpenAI إلى Ollama الخاص بك. ولـ HTTPS، وجّه سجل A إلى الخادم، وانسخ
docker/envs/infrastructure/certbot.env.exampleدون اللاحقة .example وضع فيه CERTBOT_DOMAIN وCERTBOT_EMAIL، ثم شغّل ملف certbot الخاص بالحزمة:docker compose --profile certbot up -d.
بصراحة
ما كنا سنشتريه فعلاً
الحد الأدنى نواتان و4 GiB لست عشرة حاوية. اشترِ جهاز 8 GB الذي يكلّف أقل من الأجهزة المطابقة للحد الأدنى.
لـ Dify وبضعة تطبيقات
BD-8 · $12.90/شهر
4 vCPU و8 GB و100 GB بسعر $12.90: الحزمة الرسمية كاملة مع ذاكرة متبقية لنمو Postgres وRedis وWeaviate، وقرص للملفات المرفوعة، ومعالج للفهرسة دون أن تتعطل التطبيقات. تعمل النماذج في مكان آخر، عبر مفتاح API، لذا لا يحتاج هذا الجهاز أبدًا إلى GPU. وإذا احتجت إلى مدينة لا يتوفر فيها الصف الأرخص، فإن C4-8-160 بسعر $75.90 له المواصفات نفسها في عشرات المدن.
أسئلة