كل الأعمال

ExodusDeploy

ExodusDeploy: نشر Next.js بلا إعداد على خادمك الخاص

أداة CLI تمنحك نشر Next.js بجودة المنصّات على خادمك الخاص (VPS)، شهادات SSL، إصدارات blue/green، استرجاع فوري، وتخزين مؤقت مدمج، دون فاتورة المنصّات.

ExodusDeploy
السنة
2024
الدور
مهندس منفرد، الأداة وبيئة تشغيل النشر
التقنيات
TypeScriptNode.jsDockerNginxLet's Encrypt

المشكلة

تجعل المنصّات المُدارة نشر Next.js بلا عناء، ثم تحاسبك على ذلك وتقيّدك ببيئتها. وأن تفعلها بنفسك على VPS يعني ضبط SSL والوكيل العكسي وإصدارات بلا توقف والتخزين المؤقت يدوياً. ExodusDeploy يسدّ هذه الفجوة.

ما الذي بنيته

أداة CLI واحدة تحوّل أي VPS عادي إلى مضيف Next.js جاهز للإنتاج.

  • نشر بلا إعداد. وجّهها إلى خادمك ومستودعك، فتبني وتنشر وتخدم، دون كتابة YAML يدوياً.
  • إصدارات blue/green. تُطلَق الإصدارات الجديدة خلف الكواليس ولا تستقبل الزيارات إلا بعد التأكد من صحتها. لن يُسقِط نشرٌ فاشل الموقع أبداً.
  • استرجاع فوري. يبقى الإصدار السابق جاهزاً، فالعودة إليه أمر واحد وثوانٍ معدودة.
  • SSL وتخزين مؤقت مدمجان. شهادات Let's Encrypt تلقائية وطبقة تخزين مؤقت مضبوطة، جاهزة لك.

أبرز الجوانب التقنية

تحقيق blue/green على خادم واحد تلخّص في تبديل روابط رمزية ذرّي خلف Nginx مع فحوص صحة حقيقية قبل التحويل، النمط نفسه الذي تستخدمه المنصّات، لكن مُعبّأً كي لا تضطر لتجميعه. تتجدّد الشهادات ذاتياً، ويُبطَل التخزين المؤقت عند كل نشر.

النتيجة

أناقة نشر بمستوى المنصّات على بنية تحتية تملكها وتدفع ثمنها مرة واحدة، دون تقييد بمزوّد ولا مفاجآت في الفاتورة.

لديك مشروع مشابه؟

أخبرني بما تبنيه. مكالمة 30 دقيقة، واقتراح مكتوب خلال 24 ساعة.

احجز مكالمة