ہر پیکیج میں کم اجزا
Electron میں Chromium اور Node.js شامل ہیں۔ Tauri سسٹم WebView استعمال کرتا ہے: macOS پر WKWebView، Windows پر WebView2 اور Linux پر WebKitGTK۔ ایپ کو اپنا براؤزر انجن ساتھ دینے کی ضرورت نہیں رہتی۔
مانوس کاموں کے لیے مقامی کور
SSH، SFTP، والٹ اور اپ ڈیٹ کی تصدیق کمپائل شدہ Rust کوڈ میں منتقل ہوتے ہیں۔ انٹرفیس کنٹرول شدہ کور API سے رابطہ کرتا ہے۔ یہ سرور ٹولز کی مزید ترقی کے لیے مقامی بنیاد ہے۔
چھوٹے پیکیج، مگر ہر جگہ میموری کا استعمال کم نہیں
ساتھ شامل انجن ہٹانے سے پیکیج اور نصب شدہ ایپلی کیشن کا حجم بہت کم ہو جاتا ہے۔ اس کا خود بخود مطلب میموری کا کم استعمال نہیں ہے: ہماری پہلی پیمائش میں macOS پر RAM کم تھی، مگر ماڈیول کھلے ہونے پر 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 |
| 3 ماڈیول کے ساتھ RAMSystem Monitor، File Manager اور Log Viewer کھلے ہیں۔ | 861 ⟶ 496 MiB | 664 ⟶ 1238 MiB | 1102 ⟶ 1935 MiB |
| SSH اور SFTP کے دوران RAMاس کے علاوہ فعال ٹرمینل اور SFTP کے ذریعے پڑھنے کا عمل۔ | 878 ⟶ 523 MiB | 683 ⟶ 1292 MiB | 1146 ⟶ 2057 MiB |
| SSH اور SFTP کے دوران CPUایک کور کا فیصد۔ | 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 کے بغیر ایک چھوٹا پس منظر کا عمل تنصیب کے بعد فعال ہوتا ہے اور اسے ترتیبات میں بند کیا جا سکتا ہے۔ یہ Finder، ایکسپلورر، Nautilus، Nemo اور Dolphin میں “دستخط کی تصدیق” اور “دستخط کریں (OpenPGP)” کی کارروائیاں شامل کرتا ہے۔ فوری تصدیق کی چین کی کلیدوں، محفوظ عوامی کلیدوں، منتخب کلید فائل یا دستخط کے فنگرپرنٹ کی بنیاد پر keys.ch-j.de کی کلید استعمال کرتی ہے اور keys.ch-j.de پر کلید کی منسوخی کی حالت دکھاتی ہے۔
Apache Manager، Rsync Manager اور Network Manager
Apache Manager تبدیلیوں کے پیش منظر کے ساتھ سائٹس، ماڈیولز، PHP، TLS اور ریورس پراکسی سنبھالتا ہے۔ Rsync Manager پیش منظر اور شیڈولنگ کے ساتھ نقل، مرر اور بیک اپ بناتا ہے۔ Network Manager انٹرفیس، راستے، پورٹس اور فائر وال دکھاتا ہے؛ اگر آپ SSH سے دوبارہ لاگ ان کرنے کے بعد نیٹ ورک کی تبدیلی کی تصدیق نہ کریں تو اسے واپس کر دیتا ہے۔
پوسٹ کوانٹم کرپٹوگرافی
کی چین اور کلید جنریٹر RFC 9980 کے مطابق ہائبرڈ اور پوسٹ کوانٹم OpenPGP الگورتھم (ML-DSA، SLH-DSA، ML-KEM) اور SSH کلید ssh-mldsa44-ed25519 فراہم کرتے ہیں۔ SSH کنکشن RFC 10042 کے مطابق تین ہائبرڈ ML-KEM کلیدی تبادلے فراہم کرتے ہیں جن میں “ہائبرڈ کو ترجیح دیں” یا “صرف ہائبرڈ” کے اختیارات ہیں۔
ٹرمینل، ماڈیولز اور ترتیبات
ٹرمینل منسلک سسٹم کے مطابق کمانڈ تجویز کرتا ہے اور ظاہری شکل کے پروفائل فراہم کرتا ہے۔ ماڈیول مرکزی ونڈو میں کھلتے ہیں اور انہیں اپنی الگ ونڈو میں منتقل کیا جا سکتا ہے۔ ترتیبات حصوں میں تقسیم ہیں اور ایپلیکیشن Windows پر تیزی سے شروع ہوتی ہے۔
Beta میں ابھی کیا دستیاب نہیں
پورٹ فارورڈنگ، دور دراز آرکائیو کھولنا، Finder یا ایکسپلورر سے فائلیں گھسیٹنا اور سرورز کے درمیان ایسی نقل جس کے لیے sudo درکار ہو، ابھی دستیاب نہیں۔ Windows انسٹالر ناشر کے سرٹیفکیٹ سے دستخط شدہ نہیں۔ 8 نومبر 2026 کے ٹیسٹ نے keys.ch-j.de پر Hagrid کی خرابی کی تصدیق کی: PQ بنیادی کلید والے 15 سرٹیفکیٹ کے لیے سرور صرف بنیادی کلید واپس کرتا ہے، دستخط اور ذیلی کلیدیں نہیں، حالانکہ ایپ کامیاب اپ لوڈ کی اطلاع دیتی ہے۔ بیٹا 0.1.2 اب بھی یہی سرور استعمال کرتا ہے۔ مقامی سرٹیفکیٹ مکمل رہتے ہیں۔ دستخط اور ذیلی کلیدوں کا ضائع ہونا ایپ کے آئندہ نسخوں کو CH-J کے اپنے کلید سرور CH-J Keys2 (keys2.ch-j.de) پر منتقل کرنے کی وجہ ہے۔ VKS ٹیسٹ میں ذیلی کلیدوں سمیت 30/30 سرٹیفکیٹ مکمل محفوظ رکھنے والا سرور Keys2 تھا۔ اصل keys.ch-j.de، Hagrid استعمال کرنے والی الگ خدمت ہے۔ منتقلی کے دوران عوامی کلیدوں کو keys.ch-j.de سے keys2.ch-j.de پر منتقل کرنے کا منصوبہ ہے تاکہ وہ صارفین کو دستیاب رہیں۔ نامکمل PQ سرٹیفکیٹ میں غائب دستخط اور ذیلی کلیدیں مکمل عوامی سرٹیفکیٹ سے شامل کرنا ہوں گی۔