CH-J Server ManagerSSH के ज़रिए सर्वर प्रबंधन
मेनू
सभी मार्गदर्शिकाएँ और लेख →

Electron से Rust और Tauri तक: Server Manager की नई नींव

संस्करण 0.1.1 Rust और Tauri 2 की ओर बढ़ रहा है। अगली पीढ़ी के डेस्कटॉप ऐप की वास्तुकला के लाभ जानें।

हर पैकेज में कम घटक

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.1macOSWindowsUbuntu
इंस्टॉलरडाउनलोड किए गए पैकेज का आकार।160 ⟶ 21 MB114 ⟶ 12 MB114 ⟶ 20 MB
इंस्टॉल किया गया एप्लिकेशनइंस्टॉल होने के बाद डिस्क पर उपयोग किया गया स्थान।352 ⟶ 61 MiB422 ⟶ 53 MiB392 ⟶ 62 MiB
अनलॉक करने के बाद RAMवॉल्ट अनलॉक है और कोई मॉड्यूल खुला नहीं है।482 ⟶ 315 MiB353 ⟶ 374 MiB727 ⟶ 680 MiB
3 मॉड्यूल के साथ RAMSystem Monitor, File Manager और Log Viewer खुले हैं।861 ⟶ 496 MiB664 ⟶ 1238 MiB1102 ⟶ 1935 MiB
SSH और SFTP के दौरान RAMइसके अलावा एक सक्रिय टर्मिनल और SFTP के ज़रिए पढ़ने का काम।878 ⟶ 523 MiB683 ⟶ 1292 MiB1146 ⟶ 2057 MiB
SSH और SFTP के दौरान CPUएक कोर का प्रतिशत।0.3 ⟶ 2.92.0 ⟶ 12.48.7 ⟶ 23.7

Alpha 0.1.1 में नया

SSH जंप होस्ट और बिना सहेजी प्रोफ़ाइल के कनेक्शन

जंप होस्ट के जरिए जुड़ें, अधिकतम तीन सहेजे गए होस्ट की श्रृंखला के साथ, हर चरण पर होस्ट कुंजी जाँचते हुए। हाथ से दर्ज लक्ष्य बिना सहेजे उपयोग किया जा सकता है।

दो टर्मिनल और पृष्ठभूमि में उपलब्धता जाँच

दो टर्मिनल साथ या ऊपर-नीचे रखें, एक ही या अलग सर्वर पर; छिपाने से सत्र खत्म नहीं होता। उपलब्धता जाँच बिना लॉगिन SSH TCP पोर्ट पर कनेक्शन परखती है। केवल जंप से पहुँचने वाले लक्ष्य के लिए खुला जंप सत्र चाहिए, वरना वह असत्यापित रहता है। पोर्ट तक न पहुँच पाना सर्वर बंद होने का प्रमाण नहीं है।

एक से तीन फ़ाइल पैनल और सर्वरों के बीच स्थानांतरण

हर पैनल स्थानीय डिस्क या खुले SSH सत्र को दिखाता है, Monaco में संपादन के साथ। सर्वरों का डेटा इस कंप्यूटर से होकर बहता है, इसकी डिस्क पर सहेजा नहीं जाता। कतार में रोकना, जारी रखना, रद्द करना और टकराव प्रबंधन उपलब्ध है।

SHA-256 से सत्यापित स्थानांतरण

स्रोत फ़ाइल केवल सफल SHA-256 जाँच के बाद और तभी मिटती है जब वह बदली न हो। अन्यथा वह रहती है और कतार कारण बताती है।

हार्डवेयर विवरण, सत्र चयन और 42 भाषाएँ

System Monitor CPU सॉकेट और GPU या एक्सेलेरेटर दिखाता है, उपलब्ध NVIDIA और AMD आँकड़ों के साथ; गायब मान अनुपलब्ध रहते हैं। मॉड्यूल अकेला कनेक्शन स्वतः चुनते हैं या कई में चयन पूछते हैं, खुद सर्वर नहीं बदलते। इंटरफ़ेस दाएँ से बाएँ सहित 42 भाषाओं में है।

Alpha में अभी क्या नहीं है

पोर्ट फ़ॉरवर्डिंग, दूरस्थ आर्काइव खोलना और Finder या Explorer से खींचना अभी उपलब्ध नहीं हैं। सर्वर स्थानांतरण सीधे नहीं होते और केवल sudo से पढ़ी जा सकने वाली फ़ाइलें नहीं कॉपी करते। Alpha 0.1.1 का परीक्षण Beta 0.1.0 से कम है, खासकर Windows और Linux क्लाइंट पर।

विस्तृत दस्तावेज़

Tauri 2 →

Electron →

बायोमेट्रिक अनलॉक और सुरक्षा →