انتقل إلى المحتوى الرئيسي انتقل إلى الملاحة انتقل إلى التذييل
لفترة محدودة: برنامج Design Partner — خطة BUSINESS مجانية مدى الحياة

إنشاء مستودعك الأول

أنشئ مستودعًا مشفرًا على خادمك وافتحه في VS Code.

إنشاء مستودعك الأول

مستودع Rediacc هو ملف مشفر واحد على خادمك. عند تحميله تحصل على مجلد له محرك Docker خاص به وبيانات تطبيق خاصة به، معزول تماماً عن كل شيء آخر على الخادم.

فكّر فيه كمحرك USB للإنتاج: ملف في حالة السكون، وخادم في حالة التشغيل.

شاهد الدرس التعليمي

ملف على القرص، بيئة عند التحميل

Encrypted file mounts as an isolated folder

على القرص، لديك صورة مشفرة واحدة. عند التحميل، تحصل على:

  • محرك Docker مخصص (منفصل عن محرك المضيف)
  • بيانات التطبيق داخل الحجم المشفر
  • عناوين IP الاسترجاعية التي لا تتعارض مع أي شيء آخر على الخادم

المستودعات قابلة للنقل. يمكنك نسخها بين الأجهزة أو عمل نسخة احتياطية أو إنشاء نسخة فورية منها (النسخ الفورية تحدث بوقت ثابت، مستودع بحجم 100 جيجابايت ينسخ بنفس سرعة مستودع بحجم 1 جيجابايت). كل مستودع معزول عن أي مستودع آخر على نفس الخادم. هذا هو الجوهر.

إنشاء مستودع

rdc repo create --name my-app -m <machine-name> --size 2G

أنشئ repository مشفرًا بحجم 2 غيغابايت على الخادم. الـ repo هو ملف مشفر واحد مخزّن على القرص. إنشاؤه يُركّبه فورًا، فيظهر كمجلد يحتوي على Docker daemon خاص به وبيانات تطبيق معزولة.

يُنشئ هذا الأمر مستودعًا مشفرًا بحجم 2 جيجابايت ويحمّله فورًا. تحقق منه:

rdc repo list -m <machine-name>

تأكد من تسجيل الـ repo الجديد. بمجرد إدراجه، يمكن نشره أو عمل fork منه أو نسخه احتياطيًا أو فتحه في محرر من جهازك المحمول.

فتحه في VS Code

rdc vscode connect -m <machine-name> --repository my-app

افتح الـ repo مباشرة في VS Code باستخدام rdc vscode connect. يبدأ جلسة SSH بعيدة داخل الـ repo لتتمكن من تعديل ملفاته في محررك.

يفتح VS Code مباشرةً داخل المستودع عبر SSH. مساحة العمل تبدأ فارغة عن قصد. كل ما تنشئه هنا يعيش داخل الحجم المشفر، وهو غير مرئي لأي مستودع آخر على نفس الخادم.


التالي: نشر تطبيقك الأول.