
encoder-run هو مشغل Kubernetes مصمم لأتمتة دورة حياة التضمينات من التعليمات البرمجية المصدر. كما أنه يدير البنية التحتية للتخزين والموديل. يضمن هذا المشروع أن تبقى المتجهات حاليًا مع أحدث التغييرات في مستودعات التعليمات البرمجية المصدر ، وتعزيز عمليات البحث ، وفحص التشابه ، ومهام تحليل الرموز ، ومهام تحليل التعليمات البرمجية.

قبل إعداد encoder-run ، تأكد من استيفاء المتطلبات الأساسية التالية:
make kind-install مما سيتحقق من وجوده وتثبيته إذا كان مفقودًا.بعد تلبية المتطلبات المسبقة ، استخدم الأمر التالي لنشر التطبيق. هذا سيبني جميع الصور من المصدر. أول مرة يمكن أن تستغرق 10 دقائق+.
make deploy
أو لتخطي المبنى من المصدر (أسرع لأنه يسحب من DockerHub):
make deploy-staging
سيقوم هذا الأمر بإعداد تكوينات Kubernetes اللازمة وإطلاق جميع المكونات. بمجرد نشره ، سوف يعرض:
localhost:32081localhost:32080لتشغيل واجهة الواجهة الأمامية مع بيانات وهمية ، اتبع هذه الخطوات:
cd frontend/console-ui
npm install && npm run generate
cd ../mock
npm install
cd ../console-ui
npm run local سوف يدور هذا الإعداد واجهة المستخدم على localhost:3000 وبوابة وهمية على localhost:4000 ، محاكاة البيئة الكاملة للتطوير أو الاختبار.
فيما يلي قائمة قصيرة من الميزات والتحسينات المخطط لها لـ encoder-run :
لا تتردد في المساهمة أو اقتراح ميزات جديدة عن طريق فتح مشكلة أو تقديم طلب سحب على مستودع GitHub الخاص بنا.
يعد Encoder Run مشروعًا مفتوح المصدر ونشجع وترحب بالمساهمات. إذا كنت ترغب في المساهمة ، فتأكد من مراجعة إرشادات المساهمة لدينا وقواعد السلوك.
للحصول على مشاكل في التثبيت والإعداد ، والمناقشات حول أفضل طريقة لاستخدام تشغيل المشفر ، يرجى استخدام مشكلات GitHub الخاصة بنا والتأكد من تضمين أكبر قدر ممكن من التفاصيل.