دخول اطلب الآن اطلب الآن
أدوات المطورين

تحكم في كودك البرمجي مع أدوات مطورين قوية

انشر كودك البرمجي من مستودعات Git، ونفذ الأوامر في طرفية متصفح آمنة، وأتمت المهام الروتينية باستخدام مهام cron. تحكم بالكامل في بيئة استضافتك.

انشر مباشرة من Git

اربط مستودعك واسحب الكود البرمجي إلى حسابك. قم بإعداد النشر خطوة بخطوة باستخدام معالج بسيط.

متوافق مع GitHub GitLab Bitbucket أي خادم Git عبر SSH

  • اسحب الكود البرمجي بنقرة واحدة، أو حدد جدولاً للنشر التلقائي.
  • اربط حسابك مع GitHub أو GitLab أو Bitbucket أو أي خادم Git يمكن الوصول إليه عبر SSH.
  • نفذ أوامر النشر الخاصة بك لتثبيت الاعتماديات، أو تشغيل التهجيرات، أو مسح الذاكرة التخزينية المؤقتة.
  • يحصل كل مشروع على مفتاح نشر قابل لإعادة الإنشاء، وتعرض لك وحدة التحكم مخرجات عملية النشر.
مخرجات وحدة تحكم النشر

سير عمل النشر الخاص بك

انتقل من كتابة الكود البرمجي على جهازك إلى موقع حي بخطوات بسيطة معدودة.

  1. ادفع كودك البرمجي

    قم بإيداع تغييراتك وادفعها إلى مستودعك على GitHub أو GitLab أو Bitbucket.

  2. انشر في حسابك

    انقر على نشر في لوحة Hostrena أو انتظر تنفيذ عملية النشر المجدولة.

  3. نفذ أوامر النشر

    تُنفذ أوامرك المخصصة تلقائياً لبناء الأصول، أو مسح الذاكرة التخزينية المؤقتة، أو تشغيل التهجيرات.

  4. أتمت الصيانة

    تعمل مهام cron المجدولة في الخلفية لمعالجة التقارير ومهام أطر العمل.

الأسئلة الشائعة

هل يمكنني ربط مستودع Git مستضاف ذاتياً؟

نعم، يمكنك الاتصال بأي خادم Git يمكن الوصول إليه عبر SSH. يشمل ذلك خوادم GitLab أو Gitea المستضافة ذاتياً.

هل أحصل على صلاحيات الجذر في طرفية المتصفح؟

لا، توفر الطرفية بيئة معزولة (chrooted) تقتصر على حسابك وملفاتك المحددة فقط. لا يمكنك الوصول إلى الجذر (root) أو الحسابات الأخرى على الخادم.

ما هي الأدوات المتاحة في طرفية المتصفح؟

تتضمن طرفية المتصفح أدوات شائعة مثل bash و php و composer و git و mysql. يمكنك استخدامها لإدارة ملفاتك الخاصة مباشرة في المتصفح.

كيف أعرف ما إذا كانت عملية النشر عبر Git قد نجحت؟

توفر لوحة الاستضافة وحدة تحكم تعرض المخرجات الكاملة لكل عملية نشر. يمكنك مراجعة هذه المخرجات للتحقق من أن كودك البرمجي وأوامر النشر قد تم تنفيذها بنجاح.

هل يمكنني تشغيل مجدول إطار عمل باستخدام cron؟

نعم، يمكنك إضافة مهمة cron لتشغيل مجدول إطار عمل وفق جدول زمني متكرر. على سبيل المثال، يمكنك إعداد php artisan schedule:run ليعمل تلقائياً.

هل أنت مستعد لنشر كودك؟

اختر خطة استضافة واحصل على إمكانية الوصول إلى أدوات المطورين هذه والمزيد.