قريبًا

ادفع لتنشر. لكل فرع عنوانه.

اربط مستودعك مرة واحدة، وسيُبنى كل دفع تلقائيًا. تحصل بيئة الإنتاج وبيئة الاختبار وكل فرع على عنوان ويب خاص بها مع شهادة SSL مضمّنة.

  • نقرة واحدة تعيد نشراً سابقاً

Orbit غير متاح بعد. اترك بريدك الإلكتروني وسنخبرك في يوم إطلاقه.

لن نستخدم هذا العنوان إلا لإخبارك بموعد إطلاق Orbit.

harbour-laneالإنتاجharbour-lane.kaps.runمباشر
a3f9c1eتسريع صفحة الدفعmainقبل دقيقتين
  • التنزيل4s
  • التثبيت38s
  • البناء1m 12s
  • الرفع6s
يعمل علىharbour-lane.kaps.run
المكتشفNext.js / pnpm
درجة النشر92
معاينة الفرعharbour-lane-fix-checkout.preview.kaps.runتُنشأ مع كل دفعة، ويُنشر الرابط على طلب الدمج.
النشر السابق7d1b408أمسالتراجعيُقدَّم البناء الموجود مسبقاً، فيصير مباشراً على الفور.
  • يُقدَّم موقعك من 119 موقع حافة في 77 دولة، فمن يفتحه تصله الإجابة من أقربها إليه.
  • الشبكة التي تحمله مبنية لأكثر من 250 تيرابت في الثانية، فأكثر أيامك ازدحاماً يوم عادي عندها.
المعاينات

لكل فرع نسخة مباشرة خاصة به.

ادفع فرعاً فيصير مباشراً على عنوان ويب خاص به وبشهادة SSL خاصة به، فتستطيع أن ترسل الرابط إلى عميلك ليطّلع عليه بينما يواصل موقعك الحقيقي خدمة الجميع.

harbour-lane-fix-checkout.preview.kaps.runمباشر
Harbour Lane

قهوة تُحمَّص في يوم شحنها.

حبوب أحادية المصدر من مزارع صغيرة، تُحمَّص عند الطلب وتُرسَل في عصر اليوم نفسه.

تسوّق من المحمصة
تُحمَّص عند الطلب
مزارع صغيرة
الشحن في اليوم نفسه
92درجة النشررسم توضيحي لمعاينة فرع واحد.
  • mainharbour-lane.kaps.runمباشر
  • stagingharbour-lane-staging.kaps.runالتجريب
  • fix/checkoutharbour-lane-fix-checkout.preview.kaps.runمعاينة

احسب عنوانك بنفسك.

اكتب اسم فرع لترى العنوان الذي سيحصل عليه ذلك الفرع بالضبط.

المشروعharbour-lane
عنوانكharbour-lane-feat-new-pricing.preview.kaps.run16/63

اربط المستودع الذي تستخدمه اليوم.

يعمل Orbit مع أكبر ثلاث خدمات git مستضافة، وكل واحدة منها تتصرف بالطريقة نفسها تماماً. اربط خدمتك مرة واحدة ليستخدمها كل مشروع تنشئه بعد ذلك.

  • كل دفعة إلى فرع مراقَب تُبنى
  • كل طلب دمج يحصل على معاينة، ويُنشر الرابط على الطلب نفسه.
  • تُنشر النتيجة على الالتزام، فترى كيف جرى البناء حيث تعمل أصلاً
البناء

تابع بناءك من الدفع حتى النشر.

لكل عملية بناء جهاز نظيف خاص بها، ويتعرف Orbit على 13 إطار عمل بالاسم، وتقرأ كل سطر لحظة حدوثه.

  • Next.js
  • Astro
  • SvelteKit
  • Nuxt
  • Gatsby
  • Create React App
  • Vite
  • Angular
  • Remix
  • Hexo
  • Eleventy
  • Hugo
  • Jekyll

المشروع المبني بإطار عمل آخر يُنشر بالطريقة نفسها تماماً، بالأمر الذي يستخدمه أصلاً.

buildharbour-lane
phase=download
phase=cache-restore hit, 3s
$phase=install npm ci
$phase=build next build
phase=artifact out/
harbour-lane.kaps.run يعمل مباشرة

أوقف النشر حتى يقول أحدهم نعم.

فعّله على البيئات المهمة، فينتظر الدفع عندها ومعه commit الخاص به إلى أن توافق عليه.

بانتظار الموافقةmainدُفع قبل 4 دقائق. في انتظار موافقتك.
  • ينتظر فرع الإنتاج لديك موافقة شخص
  • وافق عليه فيُبنى ويُنشر تماماً كأي دفعة أخرى
كل نشر

كل نشر يخبرك كيف جرى.

ثلاثة فحوص تجري من تلقاء نفسها مع كل عملية نشر.

  • إعدادات الأمان لديك تُصنَّفيُفحص 6 منها مع كل نشر وتُمنح تقديراً تقرأه بنظرة واحدة.
  • النشر يحصل على درجةمن 100، وتُحسب من اعتمادياتك وتصنيف الأمان لديك وميزانيات الأداء والزمن الذي استغرقه البناء.
  • يُختبر موقعك بعد أن يصير مباشراًنطلب صفحات حقيقية ونتحقق مما يعود، ويمكن أن يُعاد لك آخر نشر جيد تلقائياً متى طلبت ذلك.

تُحفظ كل نتيجة، فبعد شهر من الآن ترى هل ارتفعت درجتك أم انخفضت وأي نشر أحدث الفارق.

أعده إلى ما كان عليه.

اختر أي نشر سابق وأعده إلى العمل مباشرة. يُقدَّم البناء الموجود لديك أصلاً، فيصير مباشراً على الفور.

  • يُحتفظ بآخر 50 عملية بناء لكل بيئة، ويُحتفظ دائماً بما هو منشور
  • التراجع يثبّت اختيارك في مكانه، فينتظر الدمج التالي أن ترسله أنت إلى النشر
المنصة

اثنتا عشرة ميزة إضافية تحصل عليها مع أي خطة تختارها.

  • اضبط مفاتيحك مرة واحدة وامضِ في عملكمفاتيحك مشفّرة وتُسلَّم إلى المشاريع التي تحتاجها، ويُحفظ كل تغيير يطرأ على أي منها، فترى دائماً ما الذي تغيّر ومتى.
  • تابع البناء وهو يجري أمامكيُبَث السجل أثناء تنفيذ البناء ويبقى قابلاً للبحث بعده، فتصل إلى السطر الذي تريده، وتأخذ السجل كاملاً معك.
  • اعرف كم يبدو موقعك سريعاً في الواقعيُقاس التحميل والتفاعل واستقرار التخطيط لدى من يستخدمون موقعك فعلاً. والقياس يستغني عن ملفات تعريف الارتباط، فيصل زوارك مباشرة إلى محتواك.
  • كلما ازدحمت صفحتك رخُص تشغيلهاالطلبات التي تصل إلى موقعك وحدها تُحتسب ضمن حصتك، لذا فكل ما تقدمه الذاكرة المؤقتة مجاني.
  • دع قلة من الناس يجربونه أولاًوجّه نسبة من الزوار إلى البناء الجديد، وأبقهم عليه حتى يستقر، ثم ارفع النسبة خطوة بعد خطوة.
  • أجب عن الطلب وهو ما يزال في الطريق إليكشفرتك الخاصة تعمل على الحافة لإعادة الكتابة والتوجيه والتحقق، فينطلق الرد في طريقه من المدينة التي فيها زائرك.
  • حدّد للمهمة موعدها واترك الباقي لهامشروعك ينفّذ المهمة وفق جدولك، ويُحفظ كل تشغيل ومعه ما طلبه والمدة التي استغرقها.
  • امنح الجميع صفحة يطالعونهايحصل مشروعك على مدة تشغيل وسجل تغييرات، كل منهما على عنوان خاص به، مع تغذية يستطيع الناس متابعتها.
  • اعرض العمل على عميلك أولاًضع كلمة مرور أو قائمة عناوين على المعاينة، ووزّع روابط محددة المدة تُدخل الشخص المعني مباشرة.
  • شاهد النظام كله من أي مشروعاجمع في مجموعة واحدة المشاريع التي تشكل نظاماً واحداً. افتح أياً منها لترى البقية جميعاً، فلا يحتاج أحد إلى حفظ الخريطة في ذهنه.
  • انشر في ذروة أكثر ساعاتك ازدحاماًالملف الذي استبدلته يظل مقدَّماً ليوم كامل بعد ذلك، فمن كان في منتصف تصفح صفحة يحصل على ما طلبه.
  • ابنِ العمل مرة واحدة وشاركه في كل مكانفعّل ذاكرة مؤقتة مشتركة لحسابك كله، فيعيد كل مشروع استخدام عمل أنجزه مشروع آخر، وينتهي البناء التالي أسرع.
أسئلة

أسئلة وجيهة، وإجابات عنها.

ما العنوان الذي يحصل عليه فرعي؟
الإنتاج هو اسم مشروعك تحت kaps.run، والتجريب هو الاسم نفسه مضافاً إليه staging في نهايته. كل معاينة فرع تقع تحت preview.kaps.run باسم مشروعك واسم الفرع، بأحرف صغيرة ومفصولة بشرطات، وطلب الدمج على ذلك الفرع يستخدم العنوان نفسه. في هذه الصفحة أداة تعرض لك عنوانك.
هل هناك حد لمدة تشغيل البناء؟
نعم. لكل عملية بناء ثلاثون دقيقة على أقصى تقدير، ولكل مرحلة فيها حد أقصر، فتبقى دقائق البناء لديك قابلة للتوقع.
هل أستطيع منع الدفع من الوصول مباشرة إلى الإنتاج؟
نعم. فعّل الموافقة على تلك البيئة، فينتظر الدفع عندها ومعه commit الخاص به إلى أن توافق عليه. وإن دفعت مرة أخرى أثناء الانتظار، أخذ commit الأحدث مكانه.