دليل النشر

مغادرة ‎Heroku‎ و‎Vercel‎ نحو ‎VPS + Coolify‎ في 2026

انشر على VPS Cloud ←

دليل عملي

مغادرة ‎Heroku‎ و‎Vercel‎ نحو ‎VPS + Coolify‎ في 2026

النشر10 دقائق للقراءةعدد الخطوات: 7

ألغت ‎Heroku‎ خطتها المجانية عام 2022 ثم رفعت أسعارها: يصل سعر ‎dyno Pro‎ واحد إلى نحو 50 دولار شهريًا، وتتصاعد الفاتورة بسرعة لأي مشروع حقيقي. تفرض ‎Vercel Pro‎ 20 دولارًا شهريًا لكل عضو إضافة إلى تجاوزات على ‎Edge Functions‎. بالنسبة للوكالات والمطورين المستقلين، يتجاوز حد التعادل في أغلب الأحيان قبل استنفاد طاقة ‎VPS‎ متواضع. يشرح هذا الدليل كيفية تقييم وقت المغادرة واختيار أداة النشر المناسبة والهجرة دون انقطاع.

المحتويات· ‎Heroku‎ و‎Vercel‎: حين تتجاوز الفاتورة القيمة1/9
  1. 01‎Heroku‎ و‎Vercel‎: حين تتجاوز الفاتورة القيمة
  2. 025 إشارات تدل على ضرورة الهجرة
  3. 03نقطة التعادل: ‎Heroku Pro‎ مقابل ‎VPS + Coolify‎
  4. 04‎Coolify‎ مقابل ‎Dokploy‎ مقابل ‎Kamal‎
  5. 05‎Coolify‎ على ‎VPS‎: الخيار الأكثر توافقًا مع ‎Heroku‎
  6. 06الهجرة من ‎Heroku‎ إلى ‎Coolify‎ في 7 خطوات
  7. 07الأخطاء الشائعة أثناء الهجرة
  8. 08بعد الهجرة — التحسينات
  9. 09الهجرة من ‎Vercel‎ — الحالة الخاصة لواجهات ‎SSR‎

‎Heroku‎ و‎Vercel‎: حين تتجاوز الفاتورة القيمة

كانت ‎Heroku‎ المرجع في النشر السهل للشركات الناشئة والوكالات منذ أواخر العقد الأول من الألفية الثالثة. امتصت المنصة تعقيدات البنية التحتية مقابل اشتراك شهري منتظم. منذ الاستحواذ من قِبل ‎Salesforce‎ وإلغاء الخطة المجانية في نوفمبر 2022، تراجعت القيمة المقدمة: يبلغ سعر ‎dyno Standard-1X‎ نحو 25 دولارًا شهريًا، ويصل ‎Standard-2X‎ إلى 50 دولارًا، ويتجاوز تطبيق بـ‎dyno‎ ويب وعامل وإضافة ‎Postgres‎ بسهولة 100 دولار شهريًا. تبعت ‎Vercel‎ المسار نفسه: الخطة ‎Pro‎ بـ20 دولارًا لكل مطور، لكن تجاوزات ‎Serverless Functions‎ و‎Edge Requests‎ والنطاق الترددي تتراكم بصمت. في سبتمبر 2026، حصد خيط نقاش على ‎Hacker News‎ بعنوان «هل يجب تشغيل ‎Docker Compose‎ مباشرة في الإنتاج عام 2026؟» (نقاش ‎#47962032‎، 22 سبتمبر 2026) مئات التعليقات، كاشفًا عن توجه واضح: الفرق المتوسطة تعود بكثافة إلى الاستضافة الذاتية، ليس لأيديولوجيا بل لحسابات صارمة. ‎VPS‎ بـ10-20 يورو شهريًا مع ‎Coolify‎ يعيد إنتاج 90% من تجربة ‎Heroku‎ دون هيكل تسعير يعاقب على النمو.

5 إشارات تدل على ضرورة الهجرة

  • فاتورة ‎PaaS‎ تتجاوز 80 يورو شهريًا — عند هذا الحد، يؤدي ‎VPS‎ أساسي مع ‎Coolify‎ إلى استرداد تكلفة الإعداد في أقل من شهرين.
  • تكاليف توسع غير متوقعة — تجعل المنصات ذات التسعير بالاستخدام الميزانية الشهرية صعبة التنبؤ؛ يوفر الـ‎VPS‎ تكلفة ثابتة مع توسع يخضع لسيطرتك.
  • قيد ‎Vendor lock-in‎ — حزم بناء ‎Heroku‎ الاحتكارية و‎Procfile‎ غير المحمول: إن كانت حزمتك التقنية لا تعمل في مكان آخر بلا إعادة كتابة، فهذه إشارة تبعية حرجة.
  • لا وصول إلى ‎root‎ — بعض الاحتياجات (ضبط النواة، وحدات النواة) مستحيلة على ‎PaaS‎ مُدار؛ الـ‎VPS‎ يمنح وصولًا كاملًا إلى الخادم.
  • ‎CI/CD‎ مفروض من المنصة — على ‎VPS‎ مع ‎Coolify‎ تربط ‎GitHub Actions‎ أو ‎GitLab CI‎ بشروطك وتطلق النشر عبر ‎webhook‎.
  • دعم متردٍّ — يُبلّغ عدة مستخدمين عن أوقات استجابة أطول لدعم ‎Heroku‎ منذ الانتقال لـ‎Salesforce‎؛ استضافة حزمتك بنفسك يحررك من هذه التبعية.

نقطة التعادل: ‎Heroku Pro‎ مقابل ‎VPS + Coolify‎

مرّر الجدول أفقيًا

‎Heroku Pro‎‎VPS Start + Coolify‎
التكلفة الشهرية~50 دولار/‎dyno‎99 درهم/شهر
قابلية التوسع‎Dynos‎ مدفوعة بالوحدة‎RAM/CPU‎ قابل للتعديل الفوري
حزم البناءحزم ‎Heroku‎ الأصلية‎Nixpacks‎ (متوافق مع ‎Heroku‎)
وصول ‎root‎لانعم
نشر بلا توقففحوصات صحة أساسية‎Coolify‎ مدمج
إضافات قواعد البيانات‎Heroku Postgres‎ (مدفوع)‎PostgreSQL‎ مُدار ذاتيًا مجانًا
السجلات‎Logplex‎ (محدود)وصول كامل لـ‎journald/Docker‎

‎Coolify‎ مقابل ‎Dokploy‎ مقابل ‎Kamal‎

مرّر الجدول أفقيًا

‎Coolify‎‎Dokploy‎‎Kamal‎
حزم بناء ‎Heroku (Nixpacks)‎نعملالا
نشر بلا توقفنعمنعمنعم
واجهة ويبنعمنعملا (‎CLI‎)
متعدد الخوادمنعمنعمعبر ‎SSHKit‎
‎Docker Compose‎ مدمجنعمنعملا
الرخصة‎AGPL-3.0‎‎MIT‎‎MIT (Basecamp)‎
متطلبات الخادم‎2 vCPU / 2 GB RAM‎‎1 vCPU / 1 GB RAM‎‎Ruby + Docker‎

‎Coolify‎ على ‎VPS‎: الخيار الأكثر توافقًا مع ‎Heroku‎

يُعدّ ‎Coolify‎ اليوم أداة الاستضافة الذاتية الأقرب إلى تجربة ‎Heroku‎، كمصدر مفتوح تحت رخصة ‎AGPL-3.0‎. ميزته الرئيسية دعم ‎Nixpacks‎، محرك حزم البناء مفتوح المصدر الذي أنشأه ‎Railway‎ ويفهم ملفات ‎Procfile‎ الخاصة بـ‎Heroku‎ ويبني صور ‎Docker‎ دون الحاجة إلى كتابة ‎Dockerfile‎. عمليًا، يمكن نقل تطبيق ‎Node.js‎ أو ‎Python‎ (‎Django‎، ‎FastAPI‎) أو ‎Ruby on Rails‎ أو ‎PHP‎ المنشور على ‎Heroku‎ إلى ‎Coolify‎ بمجرد الإشارة إلى نفس مستودع ‎Git‎ دون تعديل الكود. الحد الأدنى الموصى به من التوثيق الرسمي لـ‎Coolify‎ هو ‎2 vCPU‎ و‎2 GB RAM‎، وهو ما يتطابق تمامًا مع مواصفات ‎VPS‎ أساسي. تتيح الواجهة الويب إدارة متغيرات البيئة لكل مشروع، والنشر التلقائي عند ‎Git push‎، والرجوع بنقرة واحدة، وشهادات ‎TLS‎ عبر ‎Let's Encrypt‎، وإدارة النطاقات المخصصة. يدعم ‎Coolify‎ أيضًا ‎Docker Compose‎ مباشرة، ويستغرق التثبيت على ‎VPS‎ جديد أقل من عشر دقائق. للفرق التي تريد إدارة خوادم متعددة من لوحة تحكم واحدة، يدعم ‎Coolify‎ تعدد الخوادم بصورة أصلية منذ الإصدار الرابع.

الهجرة من ‎Heroku‎ إلى ‎Coolify‎ في 7 خطوات

  1. تثبيت ‎Coolify‎ على الـ‎VPS‎

    سجّل الدخول عبر ‎SSH‎ إلى الـ‎VPS‎ وشغّل السكريبت الرسمي: curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash. افتح http://<IP-VPS>:8000 لإنشاء حساب المسؤول.

  2. إنشاء مشروع في ‎Coolify‎

    في واجهة ‎Coolify‎، انقر على «‎New Project‎» وامنحه نفس اسم تطبيق ‎Heroku‎. أضف بعد ذلك «‎Resource‎» من نوع «‎Application‎» داخل المشروع. سيطلب ‎Coolify‎ المصدر: اختر «‎GitHub‎» أو «‎GitLab‎» حسب مستودعك، ثم امنح الوصول عبر ‎OAuth‎.

  3. ربط مستودع ‎Git‎ واختيار حزمة البناء

    اختر مستودعك وفرع الإنتاج. يكتشف ‎Coolify‎ نوع التطبيق تلقائيًا عبر ‎Nixpacks‎. إن كان مشروعك يحتوي على Procfile، يقرأه ‎Coolify‎ ويُهيئ عملية الويب.

  4. تهيئة متغيرات البيئة

    استرجع متغيراتك من ‎Heroku‎ بـ heroku config -a <اسم-التطبيق>. انسخها في تبويب «‎Environment Variables‎» في ‎Coolify‎. انتبه خاصةً إلى DATABASE_URL.

  5. إطلاق أول نشر

    انقر على «‎Deploy‎». يبني ‎Coolify‎ الصورة عبر ‎Nixpacks‎ ويرفعها إلى سجله الداخلي ويشغّل الحاوية مع فحص صحي. راقب السجلات في الوقت الفعلي في تبويب «‎Deployments‎».

  6. تغيير ‎DNS‎

    في ‎Coolify‎، أضف نطاقك المخصص في إعدادات التطبيق. يولّد ‎Coolify‎ شهادة ‎TLS‎ تلقائيًا عبر ‎Let's Encrypt‎. ثم عدّل إدخال ‎DNS‎ ليشير إلى عنوان ‎IP‎ الـ‎VPS‎.

  7. التحقق 24-48 ساعة بالتوازي قبل حذف ‎Heroku‎

    أبقِ تطبيق ‎Heroku‎ نشطًا لمدة 24 إلى 48 ساعة على الأقل بعد تحويل ‎DNS‎. اختبر جميع الوظائف الحرجة على النظام الجديد قبل إلغاء الاشتراك.

‎أبقِ اشتراك ‎Heroku‎ نشطًا 48 ساعة بعد الهجرة لتتوفر لديك خيار التراجع الفوري. لا تلغِ الاشتراك فور توجيه ‎DNS‎ — ‎Webhooks‎ الجهات الخارجية والمهام المجدولة تحتاج وقتًا للتحقق قبل قطع المنصة القديمة نهائيًا.

الأخطاء الشائعة أثناء الهجرة

‎تتمحور هجرة ‎Heroku‎ إلى ‎VPS‎ مع ‎Coolify‎ حول عدد من المزالق المتكررة. الأول هو تحويل ‎Procfile‎: إن كان تطبيقك يستخدم عمليات release، يجب إعادة تهيئة هذه الخطافات في سكريبتات بدء التشغيل. الثانية متغيرات البيئة المفقودة: تحقّن ‎Heroku‎ تلقائيًا متغيرات معينة (‎DYNO‎، ‎PORT‎) قد يقرأها كودك دون تصريح. الثالث مهلة فحص الصحة: يضع ‎Coolify‎ افتراضيًا HEALTHCHECK --interval=30s --timeout=10s، ارفع --start-period إلى 60 أو 120 ثانية للتطبيقات الكبيرة. أخيرًا قد تختلف صيغة DATABASE_URL: تستخدم ‎Heroku‎ المخطط postgres:// بينما تتطلب بعض المكتبات الحديثة postgresql://. للقواعد، هاجر البنية التحتية أولًا وابقَ على قاعدة ‎Heroku‎، ثم انتقل لاحقًا بـpg_dump وpg_restore.

بعد الهجرة — التحسينات

‎بمجرد استقرار التطبيق على الـ‎VPS‎، تتيح عدة تحسينات تحقيق مستوى موثوقية يفوق ما كانت تقدمه ‎Heroku‎. الأولوية الأولى هي النسخ الاحتياطية التلقائية: هيّئ لقطات يومية للـ‎VPS‎، وأضف نسخًا احتياطيًا لـ‎PostgreSQL‎ عبر pg_dump مجدولًا أو واجهة ‎Coolify‎. الخطوة الثانية هي المراقبة: ثبّت ‎Uptime Kuma‎ لمراقبة توفر التطبيقات مع تنبيهات عبر البريد الإلكتروني أو ‎Telegram‎. للمراقبة الشاملة، يُعدّ ‎Beszel‎ بديلًا خفيفًا وحديثًا. التحسين الثالث يخص ‎CI/CD‎: هيّئ ‎webhook‎ في ‎GitHub Actions‎ لأتمتة النشر في الإنتاج بعد نجاح الاختبارات.

الهجرة من ‎Vercel‎ — الحالة الخاصة لواجهات ‎SSR‎

‎صُمّمت ‎Vercel‎ لنشر واجهات أمامية ثابتة و‎SSR‎، ولا سيما ‎Next.js‎ الذي هي ناشره. إن كنت تستضيف تطبيق ‎Next.js‎ على ‎Vercel‎، فإن ‎Coolify‎ يدعمه عبر ‎Nixpacks‎ في وضع next start. الهجرة مباشرة للمشاريع التي لا تستخدم ‎Edge Functions‎. أما إن كان تطبيقك يعتمد كثيرًا عليها — منطق المصادقة، التوجيهات الجغرافية — فإن الهجرة 1:1 إلى ‎Coolify‎ ليست فورية. في هذه الحالة، استخدام ‎Dokploy‎ أو ‎Kamal‎ مع ‎Nginx‎ قد يكون أنسب. لواجهات ‎Nuxt.js‎ و‎SvelteKit‎ و‎Astro‎ بلا ‎Edge Functions‎، يُعدّ ‎Coolify‎ أسهل طريق للهجرة، والوفورات يمكن أن تتجاوز 60-80 دولارًا شهريًا.

‎VPS‎ جاهز لـ‎Coolify‎ اليوم

خوادمنا السحابية جاهزة لـ‎Coolify‎ في دقائق: وصول ‎root‎، ‎IP‎ مخصص، نطاق ترددي سخي. توقف عن الدفع لكل ‎dyno‎.

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

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

راسلنا على WhatsAppيُفتح في علامة تبويب جديدة