CH-J Server Managerġestjoni tas-server fuq SSH
Menu
Il-gwidi u l-artikli kollha →

Minn Electron għal Rust u Tauri: bażi ġdida għal Server Manager

Il-verżjoni 0.1.1 qed taqleb għal Rust u Tauri 2. Il-vantaġġi tal-arkitettura tal-ġenerazzjoni desktop li jmiss.

Inqas komponenti f’kull pakkett

Electron jinkludi Chromium u Node.js. Tauri juża l-WebView tas-sistema: WKWebView fuq macOS, WebView2 fuq Windows u WebKitGTK fuq Linux. L-applikazzjoni m’għadhiex teħtieġ tinkludi l-magna tal-brawżer tagħha stess.

Qalba nattiva għal kompiti familjari

SSH, SFTP, il-kaxxaforti u l-verifika tal-aġġornamenti jgħaddu għal kodiċi Rust ikkumpilat. L-interfaċċa tikkomunika permezz ta’ APIs ikkontrollati tal-qalba. Din hi bażi nattiva għall-iżvilupp tal-għodod tas-server.

Pakketti iżgħar, iżda mhux inqas memorja kullimkien

It-tneħħija tal-magna inkluża tagħmel il-pakketti u l-applikazzjoni installata ħafna iżgħar. Dan ma jfissirx awtomatikament inqas użu tal-memorja: fl-ewwel kejl tagħna, l-użu tar-RAM kien aktar baxx fuq macOS, iżda ogħla fuq Windows u Ubuntu bil-moduli miftuħa. Il-WebView tas-sistema jibqa’ prerekwiżit. Il-valuri mkejla jinsabu fl-artiklu dwar l-użu tar-riżorsi.

Beta 0.1.0 ⟶ Alpha 0.1.1macOSWindowsUbuntu
InstallaturDaqs tal-pakkett imniżżel.160 ⟶ 21 MB114 ⟶ 12 MB114 ⟶ 20 MB
Applikazzjoni installataSpazju fuq id-diska wara l-installazzjoni.352 ⟶ 61 MiB422 ⟶ 53 MiB392 ⟶ 62 MiB
RAM wara l-ftuħ tal-kaxxafortiIl-kaxxaforti hija miftuħa u l-ebda modulu mhu miftuħ.482 ⟶ 315 MiB353 ⟶ 374 MiB727 ⟶ 680 MiB
RAM bi 3 moduliSystem Monitor, File Manager u Log Viewer huma miftuħa.861 ⟶ 496 MiB664 ⟶ 1238 MiB1102 ⟶ 1935 MiB
RAM waqt xogħol b’SSH u SFTPBarra minn hekk, terminal attiv u qari permezz ta’ SFTP.878 ⟶ 523 MiB683 ⟶ 1292 MiB1146 ⟶ 2057 MiB
CPU waqt xogħol b’SSH u SFTPPerċentwal ta’ qalba waħda.0.3 ⟶ 2.92.0 ⟶ 12.48.7 ⟶ 23.7

Ġdid f’Alpha 0.1.1

Hosts intermedjarji SSH u konnessjonijiet mingħajr profil salvat

Ikkonnettja permezz ta’ host intermedjarju, inklużi ktajjen sa tliet hosts salvati, b’verifika taċ-ċavetta f’kull pass. Mira mdaħħla manwalment tista’ tintuża mingħajr ma tinħażen.

Żewġ terminals u verifika tad-disponibbiltà fl-isfond

Poġġi żewġ terminals ħdejn xulxin jew wieħed fuq l-ieħor, fuq l-istess server jew servers differenti; il-ħabi ma jtemmx is-sessjoni. Il-verifika tittestja l-port TCP ta’ SSH mingħajr login. Miri biss permezz ta’ host intermedjarju jeħtieġu sessjoni miftuħa lejh, inkella jibqgħu mhux ivverifikati. Port mhux aċċessibbli ma jipprovax li s-server mitfi.

Minn pannell wieħed sa tlieta u trasferimenti bejn servers

Kull pannell juri d-diska lokali jew sessjoni SSH miftuħa, b’editjar Monaco. Id-data bejn servers tgħaddi minn dan il-kompjuter mingħajr ma tinħażen fuq id-diska tiegħu. Il-kju jappoġġja pawża, tkomplija, kanċellazzjoni u trattament tal-kunflitti.

Ċaqliq ivverifikat b’SHA-256

Fajl tas-sors jitħassar biss wara verifika SHA-256 li tirnexxi u jekk ma jkunx inbidel. Inkella jibqa’ u l-kju jispjega għaliex.

Dettalji tal-ħardwer, għażla tas-sessjoni u 42 lingwa

System Monitor jelenka sockets CPU u GPUs jew aċċeleraturi bil-metriċi NVIDIA u AMD disponibbli; valuri neqsin jibqgħu mhux disponibbli. Il-moduli jużaw awtomatikament l-unika konnessjoni jew jitolbu għażla, mingħajr bidla awtonoma tas-server. L-interfaċċa tappoġġja 42 lingwa, inkluża kitba mil-lemin għax-xellug.

Dak li Alpha għadha ma toffrix

It-twassil tal-ports, l-estrazzjoni ta’ arkivji remoti u t-tkaxkir minn Finder jew Explorer għadhom mhux disponibbli. It-trasferimenti mhumiex diretti u ma jikkopjawx fajls li jinqraw biss b’sudo. Alpha 0.1.1 għandha inqas testijiet minn Beta 0.1.0, speċjalment fuq klijenti Windows u Linux.

Dokumentazzjoni dettaljata

Tauri 2 →

Electron →

Il-ftuħ bijometriku u s-sigurtà →