減少每個安裝套件的內建元件
Electron 包含 Chromium 和 Node.js。Tauri 使用系統 WebView:macOS 上的 WKWebView、Windows 上的 WebView2 及 Linux 上的 WebKitGTK。應用程式不再需要附帶自己的瀏覽器引擎。
以原生核心處理熟悉的工作
SSH、SFTP、保險庫與更新驗證將移至編譯後的 Rust 程式碼。介面透過受控的核心 API 通訊,為伺服器工具的後續開發建立原生基礎。
套件更小,但記憶體使用量並非在所有平台上都更低
移除隨附的引擎後,套件及安裝後的應用程式都大幅縮小。這並不自動代表記憶體使用量更低:在我們第一次測量中,macOS 上的 RAM 使用量較低,但在開啟模組的情況下,Windows 和 Ubuntu 上的 RAM 使用量較高。系統 WebView 仍是必要條件。實測數值請見資源使用量文章。
| Beta 0.1.0 ⟶ Alpha 0.1.1 | macOS | Windows | Ubuntu |
|---|---|---|---|
| 安裝套件下載的套件大小。 | 160 ⟶ 21 MB | 114 ⟶ 12 MB | 114 ⟶ 20 MB |
| 已安裝的應用程式安裝後使用的磁碟空間。 | 352 ⟶ 61 MiB | 422 ⟶ 53 MiB | 392 ⟶ 62 MiB |
| 解鎖後的 RAM 使用量保管庫已解鎖,未開啟任何模組。 | 482 ⟶ 315 MiB | 353 ⟶ 374 MiB | 727 ⟶ 680 MiB |
| 開啟 3 個模組時的 RAM 使用量System Monitor、File Manager 和 Log Viewer 已開啟。 | 861 ⟶ 496 MiB | 664 ⟶ 1238 MiB | 1102 ⟶ 1935 MiB |
| SSH 和 SFTP 操作期間的 RAM 使用量另外還有一個作用中的終端機,以及透過 SFTP 進行的讀取操作。 | 878 ⟶ 523 MiB | 683 ⟶ 1292 MiB | 1146 ⟶ 2057 MiB |
| SSH 和 SFTP 操作期間的 CPU 使用量單一核心的百分比。 | 0.3 ⟶ 2.9 | 2.0 ⟶ 12.4 | 8.7 ⟶ 23.7 |
Beta 0.1.2 的新功能
新名稱 CH-J Tools
Server Manager 現已更名為 CH-J Tools。首次啟動時,現有資料夾會自動移動,Windows 安裝程式會移除舊安裝,DEB 套件 ch-j-tools 會取代 ch-j-server-manager。
已簽署並通過公證的 macOS 版本
DMG 套件已使用 Apple Developer ID Application 憑證簽署,並已通過 Apple 公證。每個安裝檔也有分離式 OpenPGP 簽章及 SHA-512 檢查碼。
Standby Helper 與快顯功能表簽章操作
安裝後會啟用一個不使用 WebView 的小型背景程序,可在「設定」中停用。它會在 Finder、檔案總管、Nautilus、Nemo 和 Dolphin 加入「驗證簽章」與「簽署 (OpenPGP)」操作。快速驗證使用鑰匙圈中的金鑰、已儲存的公開金鑰、所選金鑰檔案,或依簽章中的指紋從 keys.ch-j.de 取得的金鑰,並顯示該金鑰在 keys.ch-j.de 上的撤銷狀態。
Apache Manager、Rsync Manager 與 Network Manager
Apache Manager 管理網站、模組、PHP、TLS 和反向代理,並提供變更預覽。Rsync Manager 可複製、鏡像和備份,並提供預覽及排程。Network Manager 顯示介面、路由、連接埠及防火牆;若透過 SSH 重新登入後未確認網路變更,就會還原該變更。
後量子密碼學
鑰匙圈和金鑰產生器提供符合 RFC 9980 的混合及後量子 OpenPGP 演算法(ML-DSA、SLH-DSA、ML-KEM),以及 SSH 金鑰 ssh-mldsa44-ed25519。SSH 連線提供符合 RFC 10042 的三種混合 ML-KEM 金鑰交換,可選擇「優先混合」或「僅限混合」。
終端機、模組和設定
終端機會依連線系統建議指令,並提供外觀設定檔。模組在主視窗中開啟,可移到獨立視窗。「設定」分成多個區段,應用程式在 Windows 上啟動得更快。
Beta 尚未提供的功能
連接埠轉送、解壓縮遠端封存檔、從 Finder 或檔案總管拖入檔案,以及需要 sudo 的伺服器間複製目前尚不可用。Windows 安裝程式未使用發行者憑證簽署。2026 年 11 月 8 日的測試確認了 keys.ch-j.de 上的 Hagrid 缺陷:對於 15 份以 PQ 金鑰為主金鑰的憑證,伺服器僅傳回主金鑰,不含簽章和子金鑰,儘管應用程式回報上傳成功。Beta 0.1.2 仍使用此伺服器。本機憑證保持完整。 簽章和子金鑰的遺失是後續應用程式版本遷移至 CH-J 自有金鑰伺服器 CH-J Keys2(keys2.ch-j.de)的原因。VKS 測試中完整保留含子金鑰的 30/30 份憑證這項結果屬於 Keys2。原有 keys.ch-j.de 使用 Hagrid,是另一項獨立服務。 轉換過程中計劃將公開金鑰從 keys.ch-j.de 遷移至 keys2.ch-j.de,確保使用者仍可取得這些金鑰。不完整 PQ 憑證中缺少的簽章和子金鑰需要從完整的公開金鑰憑證中補齊。