CH-J Server Managerpengurusan pelayan melalui SSH
Menu
Semua panduan dan artikel →

Daripada Electron kepada Rust dan Tauri: asas baharu Server Manager

Versi 0.1.1 beralih kepada Rust dan Tauri 2. Kenali kelebihan seni bina generasi desktop seterusnya.

Kurang komponen dalam setiap pakej

Electron menyertakan Chromium dan Node.js. Tauri menggunakan WebView sistem: WKWebView pada macOS, WebView2 pada Windows dan WebKitGTK pada Linux. Aplikasi tidak lagi perlu menyertakan enjin pelayarnya sendiri.

Teras natif untuk tugas biasa

SSH, SFTP, peti besi dan pengesahan kemas kini dipindahkan kepada kod Rust terkompil. Antara muka berkomunikasi melalui API teras yang terkawal. Ini menjadi asas natif bagi pembangunan alat pelayan selanjutnya.

Pakej lebih kecil, tetapi penggunaan memori tidak lebih rendah di semua platform

Membuang enjin yang disertakan menjadikan pakej dan aplikasi terpasang jauh lebih kecil. Ini tidak secara automatik bermakna penggunaan memori lebih rendah: dalam pengukuran pertama kami, RAM lebih rendah pada macOS, tetapi lebih tinggi pada Windows dan Ubuntu apabila modul dibuka. WebView sistem kekal sebagai prasyarat. Nilai yang diukur terdapat dalam artikel tentang penggunaan sumber.

Beta 0.1.0 ⟶ Alpha 0.1.1macOSWindowsUbuntu
Pakej pemasanganSaiz pakej yang dimuat turun.160 ⟶ 21 MB114 ⟶ 12 MB114 ⟶ 20 MB
Aplikasi terpasangRuang cakera selepas pemasangan.352 ⟶ 61 MiB422 ⟶ 53 MiB392 ⟶ 62 MiB
RAM selepas membuka kunciBilik kebal telah dibuka kuncinya dan tiada modul terbuka.482 ⟶ 315 MiB353 ⟶ 374 MiB727 ⟶ 680 MiB
RAM dengan 3 modulSystem Monitor, File Manager dan Log Viewer terbuka.861 ⟶ 496 MiB664 ⟶ 1238 MiB1102 ⟶ 1935 MiB
RAM semasa SSH dan SFTPDitambah terminal aktif dan pembacaan melalui SFTP.878 ⟶ 523 MiB683 ⟶ 1292 MiB1146 ⟶ 2057 MiB
CPU semasa SSH dan SFTPPeratusan satu teras.0.3 ⟶ 2.92.0 ⟶ 12.48.7 ⟶ 23.7

Baharu dalam Alpha 0.1.1

Hos perantara SSH dan sambungan tanpa profil tersimpan

Sambung melalui hos perantara, termasuk rantaian sehingga tiga hos tersimpan, dengan semakan kunci pada setiap langkah. Sasaran yang dimasukkan secara manual boleh digunakan tanpa disimpan.

Dua terminal dan semakan ketersediaan di latar belakang

Susun dua terminal bersebelahan atau bertingkat, pada pelayan sama atau berlainan; menyembunyikan tidak menamatkan sesi. Semakan menguji port TCP SSH tanpa log masuk. Sasaran hanya melalui perantara memerlukan sesi perantara terbuka, jika tidak kekal belum disahkan. Port tidak tercapai bukan bukti pelayan dimatikan.

Satu hingga tiga panel fail dan pemindahan antara pelayan

Setiap panel menunjukkan cakera setempat atau sesi SSH terbuka, dengan penyuntingan Monaco. Data antara pelayan mengalir melalui komputer ini tanpa disimpan pada cakeranya. Baris gilir menyokong jeda, sambung, batal dan pengendalian konflik.

Pemindahan disahkan dengan SHA-256

Fail sumber dipadam hanya selepas pengesahan SHA-256 berjaya dan sumber tidak berubah. Jika tidak, fail kekal dan baris gilir menerangkan sebabnya.

Butiran perkakasan, pilihan sesi dan 42 bahasa

System Monitor menyenaraikan soket CPU dan GPU atau pemecut dengan metrik NVIDIA dan AMD yang tersedia; nilai tiada kekal tidak tersedia. Modul menggunakan sambungan tunggal secara automatik atau meminta pilihan, tanpa menukar pelayan sendiri. Antara muka menyokong 42 bahasa, termasuk susun atur kanan ke kiri.

Yang belum ditawarkan Alpha

Pemajuan port, pengekstrakan arkib jauh dan seret daripada Finder atau Explorer belum tersedia. Pemindahan bukan terus antara pelayan dan tidak menyalin fail yang hanya boleh dibaca dengan sudo. Alpha 0.1.1 kurang diuji berbanding Beta 0.1.0, terutamanya pada klien Windows dan Linux.

Dokumentasi terperinci

Tauri 2 →

Electron →

Buka kunci biometrik dan keselamatan →