التطوير

OneDev

Git وCI/CD وKanban في حاوية واحدة — بدون رسوم لكل مطور ولا خدمة خارجية.

حول OneDev

OneDev منصة DevOps ذاتية الاستضافة تجمع مستودع Git ومحرك CI/CD وتتبع المشكلات ولوحات Kanban وسجل الحزم في تطبيق Java واحد. على VPS ServOrbit، يعمل في حاوتين: `1dev/server` مع PostgreSQL 14. تُخدَّم واجهة الويب على المنفذ 6610 خلف nginx بـHTTPS.

ما يُثبَّت

جاهز عند تشغيل الخادم

أنظمة التشغيل المتوافقة
Ubuntu 24.04
التطبيق
OneDev
الحد الأدنى من RAM
2 GB موصى به (1 GB الحد الأدنى)
الحد الأدنى من CPU
2 vCPU موصى به
الوصول
root عبر SSH

الميزات الرئيسية

  • CI/CD مدمج مع مصمم مرئي للمسارات — لا حاجة لعامل خارجي.
  • منصة Git كاملة: المستودعات والفروع وطلبات الدمج والإصدارات.
  • لوحات Kanban مدمجة مع انتقالات تلقائية مدفوعة بأحداث الكود.
  • سجل حزم لـDocker وnpm وMaven وNuGet وHelm.
  • بحث رمزي مدعوم بالذكاء الاصطناعي وتنقل في الكود.
  • صلاحيات دقيقة: المؤسسات والفرق والفروع المحمية.
  • مصادقة عبر LDAP وOAuth2 أو حسابات محلية.
  • نشر في حاوية واحدة مع PostgreSQL 14.

متى تستخدم هذا الحل؟

DevOps متكامل بدون رسوم SaaS

OneDev يمنحك كل ما تحتاجه من Git والـCI/CD والمشكلات على VPS خاص بك. أداة واحدة للكود والمسارات والمشكلات — بدون رسوم لكل مقعد.

سجل حزم خاص للمكتبات الداخلية

انشر حزم npm وصور Docker وحزم Maven أو Helm مباشرة على نفس المثيل الذي يستضيف كودك.

CI/CD للفرق الجديدة على الأتمتة

المصمم المرئي للمسارات يتيح للمطورين تحديد المراحل والخطوات دون كتابة YAML يدويًا.

الدليل

نشر OneDev على خادم VPS الخاص بك

  1. طلب VPS من ServOrbit

    يعمل OneDev مع PostgreSQL بشكل مريح على 2 GB RAM لفريق صغير. خطط لـ4 GB إذا كنت تريد تشغيل وظائف CI متعددة في وقت واحد.

  2. ربط نطاق

    يُدمج OneDev عنوان URL الخادم في روابط الاستنساخ ومكالمات webhook وعمليات إعادة التوجيه. يمكنك استخدام النطاق الفرعي المجاني من ServOrbit {app}.{dns_slug}.servorbit-dns.com مع HTTPS تلقائيًا.

  3. نشر بنقرة واحدة من Marketplace

    افتح لوحة ServOrbit → Marketplace → Development → OneDev → Deploy. تستغرق العملية دقيقتين.

  4. تشغيل معالج الإعداد وتعيين URL الخادم

    افتح نطاقك في متصفح. يطلب المعالج حساب المسؤول وURL الخادم — أدخل نطاق HTTPS الكامل.

  5. إنشاء مستودع وتشغيل أول مسار

    أنشئ مستودعًا وأضف .onedev-buildspec.yml وادفع. يكتشف OneDev المواصفات ويبدأ التشغيل تلقائيًا.

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

أسئلة حول OneDev

→ العودة إلى التطويركل التطبيقات
نعم. يُدمج OneDev URL الخادم في روابط الاستنساخ وعمليات إعادة التوجيه. يمكنك استخدام النطاق الفرعي المجاني من ServOrbit الذي يشمل HTTPS تلقائيًا.

إضافة زر النشر

هل تدير مشروعًا يستخدم OneDev؟ يتيح هذا الزر لقرّائك نشره على خادم VPS بنقرة واحدة، دون قراءة وثائق Docker.

Deploy OneDev on ServOrbit
Markdown
[![Deploy OneDev on ServOrbit](https://servorbit.com/brand/deploy/button.svg)](https://servorbit.com/vps-cloud?template=onedev&utm_source=deploy-badge&utm_medium=referral&utm_campaign=onedev)
HTML
<a href="https://servorbit.com/vps-cloud?template=onedev&utm_source=deploy-badge&utm_medium=referral&utm_campaign=onedev"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy OneDev on ServOrbit" height="40"></a>

يشير الزر إلى طلب خادم ‎VPS مع تحديد القالب مسبقًا. تُقدَّم الصورة من ‎servorbit.com — لا شيء تستضيفه من جهتك.

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

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

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