CH-J Server Managergerenciamento de servidor sobre SSH
E-mail
Todos os guias e artigos →

Do Electron ao Rust e Tauri: uma nova base para o Server Manager

A versão 0.1.1 passa para Rust e Tauri 2. Conheça as vantagens da arquitetura da próxima geração para computador.

Menos componentes em cada pacote

O Electron inclui Chromium e Node.js. O Tauri usa a WebView do sistema: WKWebView no macOS, WebView2 no Windows e WebKitGTK no Linux. A aplicação deixa de precisar de incluir o seu próprio motor de navegador.

Um núcleo nativo para tarefas familiares

SSH, SFTP, cofre e verificação de atualizações passam para código Rust compilado. A interface comunica através de API controladas do núcleo, uma base nativa para desenvolver as ferramentas de servidor.

Pacotes mais pequenos, mas não menos memória em todo o lado

A remoção do motor incluído torna os pacotes e a aplicação instalada muito mais pequenos. Isto não significa automaticamente menor utilização de memória: na nossa primeira medição, a utilização de RAM foi inferior em macOS, mas superior em Windows e Ubuntu com módulos abertos. O WebView do sistema continua a ser um pré-requisito. Os valores medidos encontram-se no artigo sobre a utilização de recursos.

Beta 0.1.0 ⟶ Alpha 0.1.1macOSWindowsUbuntu
InstaladorTamanho do pacote descarregado.160 ⟶ 21 MB114 ⟶ 12 MB114 ⟶ 20 MB
Aplicação instaladaEspaço em disco após a instalação.352 ⟶ 61 MiB422 ⟶ 53 MiB392 ⟶ 62 MiB
RAM após desbloquearO cofre está desbloqueado e não há nenhum módulo aberto.482 ⟶ 315 MiB353 ⟶ 374 MiB727 ⟶ 680 MiB
RAM com 3 módulosSystem Monitor, File Manager e Log Viewer estão abertos.861 ⟶ 496 MiB664 ⟶ 1238 MiB1102 ⟶ 1935 MiB
RAM durante o trabalho com SSH e SFTPAdicionalmente, um terminal ativo e leitura por SFTP.878 ⟶ 523 MiB683 ⟶ 1292 MiB1146 ⟶ 2057 MiB
CPU durante o trabalho com SSH e SFTPPercentagem de um núcleo.0.3 ⟶ 2.92.0 ⟶ 12.48.7 ⟶ 23.7

Novidades da Alpha 0.1.1

Servidores de salto SSH e ligações sem perfil guardado

Ligue-se através de um servidor de salto, incluindo cadeias de até três servidores guardados, com verificação da chave em cada etapa. Pode usar um destino introduzido manualmente sem o guardar.

Dois terminais e verificação de disponibilidade em segundo plano

Disponha dois terminais lado a lado ou empilhados, no mesmo servidor ou em servidores diferentes; ocultar não termina a sessão. A disponibilidade testa a porta TCP SSH sem iniciar sessão. Destinos acessíveis apenas por salto exigem uma sessão de salto aberta, caso contrário ficam por verificar. Uma porta inacessível não prova que o servidor esteja desligado.

Um a três painéis e transferências entre servidores

Cada painel mostra o disco local ou uma sessão SSH aberta, com edição no Monaco. Os dados entre servidores passam por este computador sem serem guardados no seu disco. A fila permite pausar, retomar, cancelar e tratar conflitos.

Movimentos verificados com SHA-256

Um ficheiro de origem só é eliminado após verificação SHA-256 bem-sucedida e se não tiver sido alterado. Caso contrário, mantém-se e a fila explica o motivo.

Detalhes de hardware, escolha de sessão e 42 idiomas

System Monitor lista sockets de CPU e GPU ou aceleradores com as métricas NVIDIA e AMD disponíveis; valores em falta permanecem indisponíveis. Os módulos usam automaticamente a única ligação ou pedem uma escolha, sem mudarem de servidor sozinhos. A interface suporta 42 idiomas, incluindo escrita da direita para a esquerda.

O que a Alpha ainda não oferece

Reencaminhamento de portas, extração de arquivos remotos e arrastar do Finder ou Explorador ainda não estão disponíveis. As transferências não são diretas nem copiam ficheiros legíveis apenas com sudo. Alpha 0.1.1 tem menos testes do que Beta 0.1.0, especialmente nos clientes Windows e Linux.

Documentação detalhada

Tauri 2 →

Electron →

Desbloqueio biométrico e segurança →