CH-J Server Managerserverihaldus üle SSH
Menüü
Kõik juhendid ja artiklid →

Electronilt Rustile ja Taurile: Server Manageri uus alus

Versioon 0.1.1 läheb üle Rustile ja Tauri 2-le. Tutvustame järgmise töölauapõlvkonna arhitektuuri eeliseid.

Vähem osi igas paketis

Electron sisaldab Chromiumi ja Node.js-i. Tauri kasutab süsteemi WebView’d: macOS-is WKWebView, Windowsis WebView2 ja Linuxis WebKitGTK. Rakendus ei pea enam kaasa pakkima oma brauserimootorit.

Omakoodne tuum tuttavateks ülesanneteks

SSH, SFTP, varahoidla ja uuenduste kontroll liiguvad kompileeritud Rusti koodi. Liides suhtleb tuuma kontrollitud API-de kaudu. See loob omakoodse aluse serveritööriistade edasiseks arenduseks.

Väiksemad paketid, kuid mitte kõikjal väiksem mälukasutus

Kaasapandud mootori eemaldamine muudab paketid ja paigaldatud rakenduse palju väiksemaks. See ei tähenda automaatselt väiksemat mälukasutust: meie esimeses mõõtmises oli RAM-i kasutus macOS-is väiksem, kuid Windowsis ja Ubuntus avatud moodulitega suurem. Süsteemi WebView on endiselt eeltingimus. Mõõdetud väärtused on ressursikasutuse artiklis.

Beta 0.1.0 ⟶ Alpha 0.1.1macOSWindowsUbuntu
PaigalduspakettAllalaaditud paketi suurus.160 ⟶ 21 MB114 ⟶ 12 MB114 ⟶ 20 MB
Paigaldatud rakendusKettaruum pärast paigaldamist.352 ⟶ 61 MiB422 ⟶ 53 MiB392 ⟶ 62 MiB
RAM pärast avamistHoidla on lukust avatud ja ükski moodul pole avatud.482 ⟶ 315 MiB353 ⟶ 374 MiB727 ⟶ 680 MiB
RAM 3 mooduligaSystem Monitor, File Manager ja Log Viewer on avatud.861 ⟶ 496 MiB664 ⟶ 1238 MiB1102 ⟶ 1935 MiB
RAM SSH ja SFTP kasutamiselLisaks aktiivne terminal ja lugemine SFTP kaudu.878 ⟶ 523 MiB683 ⟶ 1292 MiB1146 ⟶ 2057 MiB
CPU SSH ja SFTP kasutamiselProtsent ühest tuumast.0.3 ⟶ 2.92.0 ⟶ 12.48.7 ⟶ 23.7

Uut versioonis Alpha 0.1.1

SSH hüppehostid ja ühendused salvestatud profiilita

Ühendu hüppehosti kaudu, sealhulgas kuni kolme salvestatud hosti ahelaga, kontrollides võtit igal sammul. Käsitsi sisestatud sihtkohta saab kasutada seda salvestamata.

Kaks terminali ja kättesaadavuse taustakontroll

Paiguta kaks terminali kõrvuti või üksteise kohale, samale või eri serveritele; peitmine ei lõpeta seanssi. Kontroll proovib SSH TCP-porti sisse logimata. Ainult hüppehosti kaudu jõutav siht vajab avatud hüppeseanssi, muidu jääb kontrollimata. Kättesaamatu port ei tõesta serveri väljalülitamist.

Üks kuni kolm failipaneeli ja serveritevahelised ülekanded

Iga paneel näitab kohalikku ketast või avatud SSH-seanssi koos Monaco redaktoriga. Serveritevahelised andmed liiguvad läbi selle arvuti kettale salvestamata. Järjekord toetab peatamist, jätkamist, tühistamist ja konfliktide lahendamist.

SHA-256 abil kontrollitud teisaldamised

Lähtefail kustutatakse alles eduka SHA-256 kontrolli järel ja ainult siis, kui see pole muutunud. Muidu jääb fail alles ning järjekord selgitab põhjust.

Riistvara andmed, seansi valik ja 42 keelt

System Monitor loetleb protsessoripesad ja GPU-d või kiirendid saadaolevate NVIDIA ja AMD mõõdikutega; puuduvad väärtused jäävad kättesaamatuks. Moodulid kasutavad ainsat ühendust automaatselt või küsivad valikut, serverit ise vahetamata. Liides toetab 42 keelt, sealhulgas paremalt vasakule kirjutamist.

Mida Alpha veel ei paku

Pordiedastus, kaugarhiivide lahtipakkimine ja Finderist või Explorerist lohistamine pole veel saadaval. Ülekanded pole otsesed ega kopeeri ainult sudoga loetavaid faile. Alpha 0.1.1 on vähem testitud kui Beta 0.1.0, eriti Windowsi ja Linuxi klientidel.

Üksikasjalikud dokumendid

Tauri 2 →

Electron →

Biomeetriline lahtipääs ja turvalisus →