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

إضافة خادمك الأول

سجّل خادمك الأول مع rdc، وجهّزه، وافهم بنية rdc + renet.

إضافة خادمك الأول

أداتان: rdc على حاسوبك، وrenet على الخادم. هذه هي بنية Rediacc بالكامل. إذن إليك كيف تتصل قبل إضافة خادم.

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

لماذا أداتان؟

rdc on laptop, renet on server, SSH between

  • rdc هي أداة CLI على حاسوبك. هنا تكتب أوامرك.
  • renet هو المنسق على الخادم. يدير التشفير وDocker والعزل.

عندما تشغّل أمرًا محليًا، تتصل rdc عبر SSH وتُنفّذ renet على الخادم. لن تحتاج أبدًا للاتصال بخوادمك يدويًا عبر SSH؛ rdc تفعل ذلك نيابةً عنك.

الخطوة 1: تسجيل الخادم

rdc config machine add --name <machine-name> --ip <server-ip> --user <user>

سجّل الخادم باسم وعنوان IP ومستخدم SSH. الاسم مجرد اسم مستعار محلي (نستخدم machine-11 ليتوافق مع عنوان IP، لكن أي تسمية تصلح، مثل prod-db أو web-1). لا حاجة لخطوة init؛ يُنشأ ملف الإعداد تلقائياً عند الاستخدام الأول، ويعود rdc إلى مفتاح ~/.ssh الافتراضي.

لا حاجة لـ rdc config init. يُنشأ ملف الإعداد تلقائيًا عند الاستخدام الأول، وتستخدم rdc مفتاح ~/.ssh العادي كخيار احتياطي. اختيار المفتاح متعمد ومبسط بقدر كبير - إذا احتجت إلى إعادة توجيه الوكيل أو مضيف قفز، فقم بإعدادها في ~/.ssh/config كالمعتاد؛ rdc ستقتطفها تلقائيًا.

الخطوة 2: التجهيز

rdc config machine setup --name <machine-name>

جهّز الخادم. يُثبّت هذا renet وينشئ مخزن البيانات المشفّر.

خادمك جاهز الآن لاستضافة المستودعات.

مكان حفظ الإعداد

تحتفظ أداة CLI بكل شيء في ~/.config/rediacc/rediacc.json، ملف JSON نصي واحد بسيط:

rdc config show

افحص ملف JSON الذي يحتوي على كل شيء: الأجهزة ومفتاح SSH والبنية التحتية. يمكنك الاحتفاظ بعدة إعدادات، واحد لكل بيئة، والتبديل بينها باستخدام خيار --config. راجع دليل الإعدادات المتعددة المرتبط أدناه.

يحتوي هذا الملف الواحد على أجهزتك ومفتاح SSH وبيانات اعتماد التشفير. انسخه إلى حاسوب آخر وستكون مستعدًا لتشغيل الخوادم نفسها من هناك.

إعدادات متعددة

يمكنك الاحتفاظ بعدة إعدادات، واحدة لكل بيئة (إنتاج، اختبار، تطوير)، والتنقل بينها باستخدام العلامة --config مع أي أمر. انظر إعداد إعدادات متعددة.


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