مكونات أقل في كل حزمة
يتضمن Electron كلاً من Chromium وNode.js. يستخدم Tauri عارض WebView الخاص بالنظام: WKWebView على macOS وWebView2 على Windows وWebKitGTK على Linux. لا يحتاج التطبيق بعد ذلك إلى تضمين محرك متصفح خاص به.
نواة أصلية للمهام المألوفة
تنتقل وظائف SSH وSFTP والخزنة والتحقق من التحديثات إلى شيفرة Rust المترجمة. تتواصل الواجهة عبر واجهات API مضبوطة للنواة، مما يوفر أساساً أصلياً لتطوير أدوات الخوادم.
حزم أصغر، لكن استهلاك الذاكرة ليس أقل على كل المنصات
إزالة المحرك المضمّن تجعل الحزم والتطبيق المثبت أصغر بكثير. ولا يعني هذا تلقائياً استهلاك ذاكرة أقل: في قياسنا الأول، كانت RAM أقل على macOS، لكنها أعلى على Windows وUbuntu مع فتح الوحدات. يظل WebView الخاص بالنظام متطلباً أساسياً. القيم المقاسة متاحة في المقال الخاص باستخدام الموارد.
| Beta 0.1.0 ⟶ Alpha 0.1.1 | macOS | Windows | Ubuntu |
|---|---|---|---|
| حزمة التثبيتحجم الحزمة التي يتم تنزيلها. | 160 ⟶ 21 MB | 114 ⟶ 12 MB | 114 ⟶ 20 MB |
| التطبيق المثبتمساحة القرص بعد التثبيت. | 352 ⟶ 61 MiB | 422 ⟶ 53 MiB | 392 ⟶ 62 MiB |
| RAM بعد فتح القفلالخزنة مفتوحة القفل ولا توجد أي وحدة مفتوحة. | 482 ⟶ 315 MiB | 353 ⟶ 374 MiB | 727 ⟶ 680 MiB |
| RAM مع 3 وحداتSystem Monitor وFile Manager وLog Viewer مفتوحة. | 861 ⟶ 496 MiB | 664 ⟶ 1238 MiB | 1102 ⟶ 1935 MiB |
| RAM أثناء SSH وSFTPإضافة إلى ذلك، طرفية نشطة وقراءة عبر SFTP. | 878 ⟶ 523 MiB | 683 ⟶ 1292 MiB | 1146 ⟶ 2057 MiB |
| CPU أثناء SSH وSFTPنسبة مئوية من نواة واحدة. | 0.3 ⟶ 2.9 | 2.0 ⟶ 12.4 | 8.7 ⟶ 23.7 |
الجديد في Beta 0.1.2
الاسم الجديد CH-J Tools
أصبح Server Manager يُسمّى CH-J Tools. عند التشغيل الأول يُنقل مجلد البيانات الحالي تلقائيًا، ويزيل مثبّت Windows التثبيت القديم، وتحل حزمة DEB المسماة ch-j-tools محل ch-j-server-manager.
إصدار macOS موقّع وموثّق
حزمة DMG موقّعة بشهادة Apple Developer ID Application وموثّقة من Apple. ولكل ملف تثبيت أيضًا توقيع OpenPGP منفصل ومجموع تحقق SHA-512.
Standby Helper والتوقيعات من قائمة السياق
تُفعّل عملية خلفية صغيرة بدون WebView بعد التثبيت ويمكن تعطيلها في الإعدادات. تضيف الإجراءين «التحقق من التوقيع» و«التوقيع (OpenPGP)» إلى Finder ومستكشف الملفات وNautilus وNemo وDolphin. يستخدم التحقق السريع مفاتيح من سلسلة المفاتيح أو مفاتيح عامة محفوظة أو ملف مفتاح مختارًا أو مفتاحًا من keys.ch-j.de بناءً على البصمة في التوقيع، ويعرض حالة إلغاء المفتاح على keys.ch-j.de.
Apache Manager وRsync Manager وNetwork Manager
يدير Apache Manager المواقع والوحدات وPHP وTLS والوكلاء العكسيين مع معاينة التغييرات. ينسخ Rsync Manager البيانات ويعكسها وينشئ نسخًا احتياطية مع المعاينة والجدولة. يعرض Network Manager الواجهات والمسارات والمنافذ والجدار الناري؛ ويتراجع عن تغيير الشبكة إذا لم تؤكده بعد تسجيل الدخول مجددًا عبر SSH.
التشفير ما بعد الكمي
تقدم سلسلة المفاتيح ومولّد المفاتيح خوارزميات OpenPGP هجينة وما بعد كمية وفق RFC 9980 (ML-DSA، SLH-DSA، ML-KEM) ومفتاح SSH المسمى ssh-mldsa44-ed25519. توفر اتصالات SSH ثلاث عمليات تبادل مفاتيح هجينة ML-KEM وفق RFC 10042 مع خياري «تفضيل الهجين» أو «الهجين فقط».
الطرفية والوحدات والإعدادات
تقترح الطرفية أوامر بحسب النظام المتصل وتوفر ملفات تعريف للمظهر. تُفتح الوحدات في النافذة الرئيسية ويمكن نقلها إلى نافذة خاصة بها. الإعدادات مقسّمة إلى أقسام ويبدأ التطبيق بشكل أسرع على Windows.
ما لا يقدمه Beta بعد
لا تزال إعادة توجيه المنافذ واستخراج الأرشيفات البعيدة وسحب الملفات من Finder أو مستكشف الملفات والنسخ بين الخوادم الذي يتطلب sudo غير متاحة. مثبّت Windows غير موقّع بشهادة ناشر. أكد اختبار 8 نوفمبر 2026 خللًا في Hagrid على keys.ch-j.de: بالنسبة إلى 15 شهادة ذات مفتاح أساسي PQ، يعيد الخادم المفتاح الأساسي فقط دون توقيعات أو مفاتيح فرعية، رغم أن التطبيق يبلغ عن نجاح الرفع. لا يزال الإصدار التجريبي 0.1.2 يستخدم هذا الخادم. تبقى الشهادات المحلية كاملة. فقدان التوقيعات والمفاتيح الفرعية هو سبب انتقال الإصدارات القادمة من التطبيق إلى خادم CH-J الخاص، CH-J Keys2 (keys2.ch-j.de). خادم Keys2 هو الذي احتفظ بـ 30/30 شهادة مع مفاتيحها الفرعية في اختبار VKS. أما keys.ch-j.de الأصلي فيستخدم Hagrid وهو خدمة منفصلة. يُخطط أثناء الانتقال لترحيل المفاتيح العامة من keys.ch-j.de إلى keys2.ch-j.de لتبقى متاحة للمستخدمين. يجب استكمال التوقيعات والمفاتيح الفرعية المفقودة في شهادات PQ غير المكتملة من شهادة عامة كاملة.