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