عن المشروع

يوفر REX Hub مساحة عمل ويب تعتمد على الوضع الداكن، مما يسمح للمستخدمين بإدارة موارد عن بُعد متعددة في واجهة واحدة دون الحاجة إلى التنقل بين عملاء متعددين. وتشمل ميزاته الأساسية ما يلي: 1. **دعم بروتوكولات متعددة**: دمج طرفية SSH (بما في ذلك SFTP)، واستعلامات قواعد بيانات MySQL/PostgreSQL، وإدارة ذاكرة التخزين المؤقت Redis، وقاعدة بيانات SQLite المحلية، وتخزين الكائنات S3/MinIO، واتصالات الهاتف SIP. 2. **قدرات اختراق الشبكة الداخلية**: من خلال نشر REX Agent لإنشاء نفق وكيل عكسي، يمكن للمستخدمين الوصول إلى خوادم الشبكة الداخلية دون الحاجة إلى VPN أو فتح منافذ واردة. 3. **بنية ذاتية الاستضافة**: يستخدم خلفية Rust (tokio async) وواجهة أمامية Vue 3، مع تخزين البيانات في SQLite محلياً لضمان التحكم الكامل في البيانات. 4. **منطق التصميم**: يحاكي تصميم التفاعل أدوات احترافية مثل Xshell وNavicat وARDM وXftp، مع التركيز على كثافة المعلومات العالية وتجربة تشغيل تعطي الأولوية للوحة المفاتيح. يتكون المشروع من مكونين ثنائيين هما Hub (الخادم) وAgent (عقدة الشبكة الداخلية)، ويتم نقل الملفات مباشرة بين الخادم والطرف البعيد دون المرور عبر المتصفح.