البدء السريع
إذا لم تكن متاكدا من الاداة المناسبة، راجع rdc vs renet. انشر بيئة حاويات مشفرة ومعزولة على خادمك الخاص في 5 دقائق. يستخدم هذا الدليل الوضع المحلي — بدون حسابات سحابية أو اعتماد على خدمات SaaS.
المتطلبات الأساسية
- جهاز عمل يعمل بنظام Linux أو macOS
- خادم بعيد (Ubuntu 24.04+ أو Debian 12+ أو Fedora 43+) مع وصول SSH وصلاحيات sudo
- زوج مفاتيح SSH (مثلاً
~/.ssh/id_ed25519)
1. تثبيت سطر الأوامر
curl -fsSL https://get.rediacc.com | sh
2. إنشاء سياق
rdc context create-local my-infra --ssh-key ~/.ssh/id_ed25519
3. إضافة الخادم
rdc context add-machine server-1 --ip <your-server-ip> --user <your-ssh-user>
4. تجهيز الخادم
rdc context setup-machine server-1
يقوم هذا الأمر بتثبيت Docker و cryptsetup وملف renet الثنائي على خادمك.
5. إنشاء مستودع مشفر
rdc repo create my-app -m server-1 --size 5G
6. نشر الخدمات
قم بتوصيل المستودع، وأنشئ ملفات docker-compose.yml و Rediaccfile بداخله، ثم ابدأ التشغيل:
rdc repo up my-app -m server-1 --mount
7. التحقق
rdc machine containers server-1
يجب أن ترى حاوياتك قيد التشغيل.
ما هو Rediacc؟
ينشر Rediacc خدمات حاويات على خوادم بعيدة تتحكم بها أنت. كل شيء مشفر في وضع السكون باستخدام LUKS، وكل مستودع يحصل على عملية Docker معزولة خاصة به، وكل التنسيق يتم عبر SSH من محطة عملك.
لا حسابات سحابية. لا اعتماد على خدمات SaaS. بياناتك تبقى على خوادمك.
الخطوات التالية
- البنية التحتية — فهم كيفية عمل Rediacc: الأوضاع، نموذج الأمان، عزل Docker
- إعداد الجهاز — دليل الإعداد التفصيلي: السياقات، الأجهزة، تكوين البنية التحتية
- المستودعات — إنشاء المستودعات وإدارتها وتغيير حجمها ونسخها والتحقق منها
- الخدمات — ملفات Rediaccfile، شبكات الخدمات، النشر، التشغيل التلقائي
- النسخ الاحتياطي والاستعادة — النسخ الاحتياطي إلى وحدة تخزين خارجية وجدولة النسخ الاحتياطية التلقائية
- المراقبة — صحة الجهاز، الحاويات، الخدمات، التشخيصات
- الأدوات — مزامنة الملفات، طرفية SSH، تكامل VS Code
- دليل الترحيل — نقل المشاريع الحالية إلى مستودعات Rediacc
- استكشاف الأخطاء وإصلاحها — حلول للمشكلات الشائعة
- مرجع سطر الأوامر — المرجع الكامل للأوامر