CRM على سيرفرك السعودي: بدائل Salesforce المحلية

SuiteCRM، Odoo CRM، EspoCRM — أنظمة CRM مفتوحة المصدر تشغّلها على سيرفرك. بياناتك معك. نقارن ونشرح الإعداد.
لماذا تستضيف CRM على سيرفر سعودي؟
نظام إدارة علاقات العملاء (CRM) يحتوي على أكثر بيانات شركتك حساسية: أسماء العملاء، أرقام الجوال، سجل المعاملات، الملاحظات الداخلية، وبيانات العقود. تخزين هذه البيانات خارج المملكة يعني:
- مخالفة محتملة لنظام حماية البيانات الشخصية (PDPL)
- زمن استجابة مرتفع (120ms+ بدلاً من 8ms)
- خطر تسريب البيانات عبر حدود قانونية مختلفة
- عدم القدرة على الربط المباشر مع الأنظمة الحكومية السعودية
الحل: CRM مستضاف ذاتياً (Self-Hosted) على سيرفر داخل السعودية. تتحكم في بياناتك 100%، بتكلفة أقل من الاشتراكات الشهرية لخدمات CRM السحابية.
مقارنة: CRM سحابي مقابل مستضاف ذاتياً
| المعيار | CRM سحابي (SaaS) | CRM مستضاف ذاتياً |
|---|---|---|
| التكلفة السنوية (10 مستخدمين) | 15,000 - 60,000 ريال | 5,000 - 1بأسعار مناسبة — الأسعار والباقات |
| موقع البيانات | خارج السعودية (غالباً) | داخل السعودية |
| التحكم في البيانات | محدود | كامل |
| التخصيص | محدود بواجهة المزود | غير محدود |
| الاعتمادية | على المزود | عليك أنت |
| التكامل مع أنظمة محلية | يحتاج API خارجي | مباشر |
| النسخ الاحتياطي | حسب المزود | تتحكم فيه كاملاً |
أفضل أنظمة CRM مفتوحة المصدر
Twenty CRM
- اللغة: TypeScript (Node.js + React)
- المتطلبات: 4GB رام، 20GB تخزين
- المميزات: واجهة حديثة، شبيه بـ Salesforce، API قوي
- المناسب لـ: شركات تريد تجربة مستخدم ممتازة
SuiteCRM
- اللغة: PHP
- المتطلبات: 4GB رام، 20GB تخزين
- المميزات: بديل مفتوح لـ SugarCRM، أكثر من 1.2 مليون تحميل
- المناسب لـ: شركات تحتاج نظام CRM متكامل ومستقر
EspoCRM
- اللغة: PHP
- المتطلبات: 2GB رام، 10GB تخزين
- المميزات: خفيف، سريع، واجهة نظيفة، يدعم العربية
- المناسب لـ: شركات صغيرة ومتوسطة
ERPNext (وحدة CRM)
- اللغة: Python (Frappe Framework)
- المتطلبات: 8GB رام، 40GB تخزين
- المميزات: CRM + محاسبة + مخازن + موارد بشرية في نظام واحد
- المناسب لـ: شركات تريد نظام ERP متكامل
دليل التثبيت خطوة بخطوة (Twenty CRM)
المتطلبات
| المورد | الحد الأدنى | المقترح |
|---|---|---|
| vCPU | 2 | 4 |
| رام | 4 GB | 8 GB |
| تخزين SSD | 20 GB | 40 GB |
| نظام التشغيل | Ubuntu 22.04+ | Ubuntu 24.04 LTS |
في كلاود (cloud.net.sa)، باقة "نمو" (2 vCPU، 4GB رام، 40GB SSD) بـ أسعار تنافسية — الأسعار والباقات تغطي هذه المتطلبات.
الخطوة الأولى: إعداد السيرفر
# تحديث النظام
sudo apt update && sudo apt upgrade -y
# تثبيت المتطلبات الأساسية
sudo apt install -y curl git nginx certbot python3-certbot-nginx
الخطوة الثانية: تثبيت Docker
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
sudo usermod -aG docker $USER
الخطوة الثالثة: تثبيت Twenty CRM
# استنساخ المشروع
git clone https://github.com/twentyhq/twenty.git
cd twenty
# نسخ ملف الإعدادات
cp .env.example .env
# تعديل الإعدادات
nano .env
# غيّر: SERVER_URL=https://crm.yourdomain.com
# غيّر: POSTGRES_PASSWORD=كلمة_مرور_قوية
# تشغيل التطبيق
docker compose up -d
الخطوة الرابعة: إعداد Nginx
server {
listen 80;
server_name crm.yourdomain.com;
location / {
proxy_pass http://localhost:3000;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
}
الخطوة الخامسة: شهادة SSL
sudo certbot --nginx -d crm.yourdomain.com
إعداد النسخ الاحتياطي
#!/bin/bash
# backup-crm.sh
DATE=$(date +%Y%m%d_%H%M)
BACKUP_DIR="/backups/crm"
mkdir -p $BACKUP_DIR
# نسخ قاعدة البيانات
docker exec twenty-db pg_dump -U postgres twenty > "$BACKUP_DIR/db_$DATE.sql"
# ضغط النسخة
gzip "$BACKUP_DIR/db_$DATE.sql"
# حذف النسخ الأقدم من 30 يوم
find $BACKUP_DIR -name "*.sql.gz" -mtime +30 -delete
أضف هذا السكربت إلى crontab للتنفيذ اليومي:
0 2 * * * /opt/scripts/backup-crm.sh
تأمين نظام CRM
- جدار الحماية: افتح المنافذ 80 و 443 فقط (بالإضافة لـ SSH)
- SSL إلزامي: لا تشغّل CRM بدون HTTPS
- المصادقة الثنائية: فعّلها لجميع المستخدمين
- تحديثات دورية: حدّث النظام والتطبيق شهرياً
- تسجيل الدخول: راقب سجلات الدخول واحظر العناوين المشبوهة
- صلاحيات محددة: كل مستخدم يرى فقط ما يحتاجه
التكلفة السنوية الإجمالية
| البند | التكلفة |
|---|---|
| VPS (كلاود — باقة نمو) | أسعار تنافسية — الأسعار والباقات |
| نسخ احتياطي | بأسعار مناسبة — الأسعار والباقات |
| شهادة SSL | مجانية (Let's Encrypt) |
| ترخيص CRM | مجاني (مفتوح المصدر) |
| الإجمالي | 7,700 ريال/سنة |
مقارنة: Salesforce لـ 10 مستخدمين = 45,000+ ريال سنوياً. الفرق واضح.
متى لا تستضيف CRM بنفسك
- فريقك بدون خبرة تقنية لإدارة السيرفرات
- تحتاج CRM جاهز في ساعة بدون أي إعداد
- الشركة لديها أقل من 3 مستخدمين (Google Sheets قد تكفي)
في كل حالة أخرى، الاستضافة الذاتية على سيرفر سعودي في كلاود هي الخيار الأذكى: تكلفة أقل، تحكم أكبر، بيانات داخل المملكة.
ابدأ الآن
جاهز تشغّل الذكاء الاصطناعي على سيرفرك؟ اكتشف حلول استضافة AI أو صمم سيرفرك بالمواصفات المطلوبة.


