إدارة النشاط التجاري والإداري.

شعار Twenty

Twenty

نظام CRM ذاتي الاستضافة مصمّم لفرق المطوّرين — بديل مفتوح المصدر لـ Salesforce بواجهة برمجية حديثة وميزات أصيلة الذكاء الاصطناعي.

2 غيغابايت (يُنصح بـ 4 غيغابايت) ذاكرة عشوائية 2 vCPU المنفذ 3000 متاح

المنظومة التقنية

DockerNode.jsPostgreSQL 16Redis 7
الحد الأدنى من RAM2 غيغابايت (يُنصح بـ 4 غيغابايت)
الحد الأدنى من CPU2 vCPU
المنفذ الافتراضي3000
أنظمة التشغيل المتوافقةubuntu-24.04

Twenty نظام CRM مفتوح المصدر (AGPL-3.0) مصمّم من الأساس ليكون بديلًا لـ Salesforce وHubSpot يمكن للمطوّرين امتلاكه وتوسعته واستضافته ذاتيًا. فبدلًا من المخطّطات الجامدة والغامضة، يمنحك Twenty كائنات وحقولًا وعلاقات قابلة للتخصيص بالكامل — تُنمذج نظام CRM الخاص بك تمامًا وفق طريقة عمل مؤسستك، لا العكس.

عند نشره على خادمك الافتراضي ServOrbit عبر Docker Compose، يشغّل Twenty خادم Node.js مدعومًا بـ PostgreSQL 16 وRedis. ويتولّى عامل خلفي (worker) الأتمتة والإشعارات والمهام المجدولة. وتُعدّ واجهتا REST وGraphQL من الدرجة الأولى: كل كائن وعرض وعلاقة قابل للاستعلام منذ اليوم الأول، فتُبنى التكاملات والأتمتة باستدعاءات API حقيقية، لا بحيل استخراج الشاشة. واعتبارًا من الإصدار v2.1.0 (أبريل 2026)، أصبح Twenty جاهزًا للإنتاج لعمليات النشر ذاتية الاستضافة أحادية المستأجر.

الميزات الرئيسية

كائنات وحقول قابلة للتخصيص بالكامل — نمذج جهات الاتصال أو الشركات أو الصفقات أو أي كيان تحتاجه مؤسستك
عروض Kanban وقوائم وجداول مع تحديثات فورية عبر فريقك
ملاحظات ومهام وخط زمني للنشاط مدمجة ومرتبطة بأي سجلّ
واجهة GraphQL + REST تغطّي كل كائن — تكامَل مع n8n أو Activepieces أو أي أداة
أصيل الذكاء الاصطناعي: دعم خادم MCP، واقتراحات حقول بالذكاء الاصطناعي، وبحث دلالي (على خارطة الطريق)
عامل خلفي للأتمتة وخطافات الويب (webhooks) والمسارات المجدولة
AGPL-3.0 — دون احتكار من المورّد، ودون فوترة سحابية لكل مقعد

متى تستخدم هذا الحل؟

1

خطّ أنابيب مبيعات للفرق التقنية

تابع العملاء المحتملين والصفقات والعملاء في نظام CRM تتحكّم فيه — بمراحل وحقول وأتمتة مخصّصة تطابق عملية بيعك الحقيقية، لا قالبًا عامًا.

2

تكاملات تعتمد على الواجهة البرمجية أولًا

اربط واجهة GraphQL الخاصة بـ Twenty بتطبيقاتك أو مسارات n8n أو أتمتة Activepieces. زامِن البيانات في الاتجاهين دون وسيط برمجي أو فوترة لكل استدعاء.

3

نظام CRM سيادي البيانات للقطاعات المنظَّمة

احتفظ بجميع بيانات العملاء على بنيتك التحتية الخاصة لتلبية متطلبات النظام الأوروبي لحماية البيانات (GDPR) أو الإقامة المحلية للبيانات أو السرية. لا يخزّن أي سحابة خارجية جهات اتصالك.

نشر Twenty على خادم VPS الخاص بك

دليل محسّن لخوادم VPS Cloud من ServOrbit.

01

اطلب خادم VPS من ServOrbit (2 غيغابايت من الذاكرة كحدّ أدنى)

تجمع المنظومة الكاملة بين الخادم والعامل الخلفي وPostgreSQL 16 وRedis 7: احسب 2 غيغابايت من الذاكرة و2 vCPU كحدّ أدنى. أمّا لإنتاج يومي بعدّة مستخدمين، فإنّ 4 غيغابايت تترك لـ PostgreSQL الهامش اللازم حين تتقاطع الاستعلامات.

02

أسرار النسخة

يحتاج Twenty إلى APP_SECRET — وهو سلسلة عشوائية يشتقّ منها بنفسه مفاتيح التشفير الخاصة به — وإلى بيانات اعتماد قاعدة بياناته PostgreSQL (DB_NAME وDB_USER وDB_PASSWORD). وهذه هي الأسرار الوحيدة المطلوبة، وتُولَّد عند النشر: فليس عليك تحرير أيّ ملف إعداد قبل أن تبدأ.

03

سجّل الدخول أوّل مرة

افتح عنوان نسختك وانقر على «Sign up»: يصبح أوّل مَن يسجّل مسؤولًا عن مساحة العمل تلقائيًا، ثم يُغلَق باب التسجيل بعد ذلك. وما دام هذا الحساب غير موجود، فالباب مفتوح لكلّ من يبلغ العنوان — فافعل ذلك فور انتهاء التثبيت، قبل أيّ شيء آخر.

04

انشر المنظومة من الـ Marketplace

من فضاء العميل لديك في ServOrbit: Marketplace ← ERP ← Twenty ← نشر. تنطلق أربع حاويات معًا: PostgreSQL 16 وRedis 7 وخادم Twenty والعامل الخلفي. وعند أوّل إقلاع، ينفّذ Twenty ترحيلات قاعدة بياناته بنفسه — أمهِله من 60 إلى 90 ثانية قبل أن تستجيب الواجهة.

05

أنشئ مساحة عملك

يقودك معالج الإقلاع الأول إلى إنشاء حسابك وتسمية مساحة عملك ودعوة زملائك: أقلّ من خمس دقائق إجمالًا. مع نطاق مربوط يكون المعالج على https://<نطاقك>. وبدون نطاق لا يوجد عنوان عمومي: مُرّ عبر نفق SSH بالأمر ssh -L 3000:127.0.0.1:3000 root@<عنوان-IP-الخاص-بخادمك> ثم افتح http://localhost:3000 — والمنفذ 3000 هو منفذ الكتالوج، فاعتمد المنفذ المعروض في بطاقة تطبيقك داخل فضاء العميل. أمّا مدعوّوك فسيحتاجون إلى النطاق للانضمام إليك.

06

اربط نطاقك

اربط النطاق الذي سيحمل نظام CRM لديك — crm.example.com مثلًا — من فضاء العميل: يثبّت ServOrbit مضيف nginx وشهادة TLS ثم يجدّدهما دون أيّ تدخّل منك. ويصبح هذا العنوان قيمة SERVER_URL، وهي القيمة التي يكتبها Twenty في روابط الدعوة والتحقّق المُرسَلة إلى زملائك. وإذا ربطت النطاق بعد الإقلاع الأول، فأعد تشغيل المنظومة كي تُعتمَد القيمة الجديدة.

07

اربط أدواتك

تمنحك إعدادات مساحة العمل نقطة الدخول GraphQL ومفتاح الـ API الخاص بك: ما يكفي لربط n8n أو Activepieces أو أيّ مستهلك لخطافات الويب. وهناك أيضًا يوجد استيراد CSV، لاسترجاع جهات اتصالك وشركاتك الحالية بنقرتين.

الأسئلة الشائعة

Twenty نظام CRM مفتوح المصدر (AGPL-3.0) مبنيّ كبديل ذاتي الاستضافة لـ Salesforce وHubSpot. يتميّز بكائنات قابلة للتخصيص، وواجهة حديثة، وواجهة GraphQL وREST، وعامل خلفي للأتمتة. واعتبارًا من الإصدار v2.1.0 أصبح جاهزًا للإنتاج لعمليات النشر ذاتية الاستضافة أحادية المستأجر.

إضافة زر النشر

هل تدير مشروعًا يستخدم Twenty؟ يتيح هذا الزر لقرّائك نشره على خادم VPS بنقرة واحدة، دون قراءة وثائق Docker.

Deploy Twenty on ServOrbit
Markdown
[![Deploy Twenty on ServOrbit](https://servorbit.com/brand/deploy/button.svg)](https://servorbit.com/vps-cloud?template=twenty&utm_source=deploy-badge&utm_medium=referral&utm_campaign=twenty)
HTML
<a href="https://servorbit.com/vps-cloud?template=twenty&utm_source=deploy-badge&utm_medium=referral&utm_campaign=twenty"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy Twenty on ServOrbit" height="40"></a>

يشير الزر إلى طلب خادم ‎VPS مع تحديد القالب مسبقًا. تُقدَّم الصورة من ‎servorbit.com — لا شيء تستضيفه من جهتك.

إدارة النشاط التجاري والإداري.

فعّل Twenty على بنيتك التحتية.

خادم VPS Cloud مخصص — عنوان IPv4 مضمّن، مركز بيانات أوروبي، والدعم مضمّن. لا تغادر بياناتك خادمك أبدًا.

الإعداد الموصى به: 2 غيغابايت (يُنصح بـ 4 غيغابايت) RAM · 2 vCPU

بحاجة إلى مساعدة؟

تصفّح مركز المساعدة والأسئلة الشائعة، أو تواصل مع فريقنا — معاودة اتصال أو WhatsApp أو بريد إلكتروني. الدعم بـ العربية والفرنسية والإنجليزية.