docs: publish Creation-SSH 0.6.16
This commit is contained in:
1 parent
da4b45cf34
commit
58dcd87380
4 files changed
+116
-44
No files matched your search
@@ -4,6 +4,41 @@
|
||||
|
||||
完整安装包请前往 [GitHub Releases](../../releases)。每个 Release 都包含对应版本的安装包、更新说明和验证信息。
|
||||
|
||||
## v0.6.16 - 双架构自动部署与桌面终端独立窗口
|
||||
|
||||
### 下载
|
||||
- Windows 安装版:`Creation-SSH_0.6.16_x64-setup.exe`
|
||||
- Windows MSI:`Creation-SSH_0.6.16_x64_en-US.msi`
|
||||
- Windows 便携版:`Creation-SSH_0.6.16_portable-Windows-x64.zip`
|
||||
- Android arm64 APK:`C-SSH_0.6.16_android-arm64.apk`
|
||||
- Android arm64 AAB:`C-SSH_0.6.16_android-arm64.aab`
|
||||
- Linux AppImage:`Creation-SSH_0.6.16_linux-x86_64.AppImage`
|
||||
- Linux deb:`Creation-SSH_0.6.16_linux-amd64.deb`
|
||||
|
||||
### 新增
|
||||
- Windows 与 Linux 终端新增独立窗口入口;每次打开都会创建新的终端窗口,可并行操作不同主机、普通 SSH PTY 或 tmux 持久化窗口。
|
||||
- Windows、Linux 与 Android 的部署包加入 `x86_64 agent + x86_64 静态 tmux` 和 `aarch64 agent + aarch64 静态 tmux` 两套独立配对资源。客户端通过已认证 SSH 只读执行 `uname -m`,仅选择并上传匹配的一对;架构不支持或任一配对资源缺失时,会在远端写入前停止。
|
||||
- SQLite 升级到 schema 6,记录最近一次经认证 SSH 探测到的主机架构;每次部署仍重新执行真实探测,不会把本地记录当作部署依据。
|
||||
|
||||
### 修复
|
||||
- 桌面终端把连接状态点并入主机选择器,按当前状态只显示连接或断开动作,并移除重复状态栏;tmux 窗口下拉不再显示容易被误解为当前选择的服务端“活动”标记。
|
||||
- Windows/Linux 主机行只在窄于 960px 时切换双行布局,常用桌面宽度下保持单行紧凑展示,同时保留全部系统与监控指标。
|
||||
|
||||
### 验证
|
||||
- `cargo fmt --check`、严格 clippy、`cargo test --workspace`、`client-core` 的 18 项 agent 部署定向测试与 Windows/Linux 布局守卫已通过。
|
||||
- Windows 正式程序与 Linux AppImage 均完成后台真实 GUI 冒烟和自然关闭验证;Android x86_64 测试包已在 MuMu 真实进入界面,arm64 APK/AAB 已完成版本、ABI 与签名复核。
|
||||
- aarch64 静态 tmux 构建已经验证;aarch64 agent/tmux 配对与自动选择基础已经实现。
|
||||
- 真实 ARM 服务器 no-mock 运行尚未完成,因此本条目不宣称完整 ARM64 服务器支持。
|
||||
|
||||
### SHA256
|
||||
- `82d185867b6f7e51739accc8ad69c2ef87702f4a00e1c7684d665317c94e9c50` `Creation-SSH_0.6.16_x64-setup.exe`
|
||||
- `694826c1efa5ea26cc7005cd6388b31868aa4b872b62950a385e2d6cd796ce7d` `Creation-SSH_0.6.16_x64_en-US.msi`
|
||||
- `183f878b4dddb30f2812776ad377603cde0a45ebdad24a6a2798fdb05a852a21` `Creation-SSH_0.6.16_portable-Windows-x64.zip`
|
||||
- `5b5557134e6deb64fd52b4ba1b169ffef62c94ab254783da834f5dd01cf0906e` `Creation-SSH_0.6.16_linux-x86_64.AppImage`
|
||||
- `a0c0a8137b86d38111593e49c91e72ae4c50010c7c303a0a3bb8cb1e34c833de` `Creation-SSH_0.6.16_linux-amd64.deb`
|
||||
- `df88e0e7a078bb5831015ae24e96cdac4e617ace727bc17dda2d00791aafe1ce` `C-SSH_0.6.16_android-arm64.apk`
|
||||
- `806459e61dd0de96b01c4318bc2e2a34cc44e732b3aac8c89ff757693a1f1c33` `C-SSH_0.6.16_android-arm64.aab`
|
||||
|
||||
## v0.6.15 - 三端紧凑工作台与移动文件上传
|
||||
|
||||
### 下载
|
||||
|
||||
@@ -4,6 +4,41 @@
|
||||
|
||||
Download complete installers from [GitHub Releases](../../releases). Each release includes binaries, release notes, and verification details.
|
||||
|
||||
## v0.6.16 - Dual-Architecture Auto-Deployment and Separate Desktop Terminals
|
||||
|
||||
### Downloads
|
||||
- Windows installer: `Creation-SSH_0.6.16_x64-setup.exe`
|
||||
- Windows MSI: `Creation-SSH_0.6.16_x64_en-US.msi`
|
||||
- Windows portable: `Creation-SSH_0.6.16_portable-Windows-x64.zip`
|
||||
- Android arm64 APK: `C-SSH_0.6.16_android-arm64.apk`
|
||||
- Android arm64 AAB: `C-SSH_0.6.16_android-arm64.aab`
|
||||
- Linux AppImage: `Creation-SSH_0.6.16_linux-x86_64.AppImage`
|
||||
- Linux deb: `Creation-SSH_0.6.16_linux-amd64.deb`
|
||||
|
||||
### Added
|
||||
- Windows and Linux Terminal add a separate-window action. Each use creates another terminal window for parallel work across hosts, standard SSH PTYs, or persistent tmux windows.
|
||||
- Windows, Linux, and Android packages include two independent deployment pairs: `x86_64 agent + x86_64 static tmux` and `aarch64 agent + aarch64 static tmux`. After authenticated SSH, the client runs read-only `uname -m` and selects and uploads only the matching pair. Unsupported architectures or an incomplete pair fail before any remote write.
|
||||
- SQLite moves to schema 6 and records the most recently detected architecture from authenticated SSH. Every deployment still performs real detection instead of trusting the local record.
|
||||
|
||||
### Fixed
|
||||
- Desktop Terminal moves the connection-state indicator into the host selector, shows only Connect or Disconnect for the current state, and removes the duplicate status bar. The tmux window selector no longer shows the server-side active marker that could be mistaken for the current selection.
|
||||
- Windows/Linux host rows switch to two lines only below 960px, retaining a compact single row at common desktop widths without hiding system or monitoring metrics.
|
||||
|
||||
### Verified
|
||||
- `cargo fmt --check`, strict clippy, `cargo test --workspace`, all 18 targeted `client-core` agent-deployment tests, and the Windows/Linux layout guards passed.
|
||||
- The production Windows app and Linux AppImage passed background real-GUI smoke and natural-exit checks. The Android x86_64 test build opened the real UI in MuMu, while the arm64 APK/AAB passed version, ABI, and signature checks.
|
||||
- The aarch64 static tmux build was verified, and the aarch64 agent/tmux pairing and automatic-selection foundation are implemented.
|
||||
- Real ARM-server no-mock execution is still pending, so this entry does not claim complete ARM64 server support.
|
||||
|
||||
### SHA256
|
||||
- `82d185867b6f7e51739accc8ad69c2ef87702f4a00e1c7684d665317c94e9c50` `Creation-SSH_0.6.16_x64-setup.exe`
|
||||
- `694826c1efa5ea26cc7005cd6388b31868aa4b872b62950a385e2d6cd796ce7d` `Creation-SSH_0.6.16_x64_en-US.msi`
|
||||
- `183f878b4dddb30f2812776ad377603cde0a45ebdad24a6a2798fdb05a852a21` `Creation-SSH_0.6.16_portable-Windows-x64.zip`
|
||||
- `5b5557134e6deb64fd52b4ba1b169ffef62c94ab254783da834f5dd01cf0906e` `Creation-SSH_0.6.16_linux-x86_64.AppImage`
|
||||
- `a0c0a8137b86d38111593e49c91e72ae4c50010c7c303a0a3bb8cb1e34c833de` `Creation-SSH_0.6.16_linux-amd64.deb`
|
||||
- `df88e0e7a078bb5831015ae24e96cdac4e617ace727bc17dda2d00791aafe1ce` `C-SSH_0.6.16_android-arm64.apk`
|
||||
- `806459e61dd0de96b01c4318bc2e2a34cc44e732b3aac8c89ff757693a1f1c33` `C-SSH_0.6.16_android-arm64.aab`
|
||||
|
||||
## v0.6.15 - Compact Cross-Platform Workspaces and Mobile File Upload
|
||||
|
||||
### Downloads
|
||||
|
||||
@@ -6,49 +6,50 @@
|
||||
|
||||
### 手机上也能接着运维:持久化终端、常驻监控、文件管理与 AI 助手
|
||||
|
||||
[](https://github.com/suiyuebaobao/C-SSH/releases/download/v0.6.15/C-SSH_0.6.15_android-arm64.apk)
|
||||
[](https://github.com/suiyuebaobao/C-SSH/releases/tag/v0.6.15)
|
||||
[](https://github.com/suiyuebaobao/C-SSH/releases/tag/v0.6.15)
|
||||
[](https://github.com/suiyuebaobao/C-SSH/releases/tag/v0.6.15)
|
||||
[](https://github.com/suiyuebaobao/C-SSH/releases/download/v0.6.16/C-SSH_0.6.16_android-arm64.apk)
|
||||
[](https://github.com/suiyuebaobao/C-SSH/releases/tag/v0.6.16)
|
||||
[](https://github.com/suiyuebaobao/C-SSH/releases/tag/v0.6.16)
|
||||
[](https://github.com/suiyuebaobao/C-SSH/releases/tag/v0.6.16)
|
||||
|
||||
</div>
|
||||
|
||||
Creation-SSH 是一套跨平台 SSH 运维客户端。Android 不是只读遥控器:它可以直接管理主机、恢复服务端 tmux 持久化会话、查看监控、处理文件、调用 AI 助手和进入系统管理;Windows 与 Linux 桌面端负责更完整的日常运维工作流。
|
||||
|
||||
核心能力由 Linux 服务器上的常驻 agent 结构化提供,普通终端和端口映射仍保留纯 SSH 路径。当前公开稳定版为 **`v0.6.15`**;`v0.6.11` 是已保留的预发布历史版本,不建议安装。
|
||||
核心能力由 Linux 服务器上的常驻 agent 结构化提供,普通终端和端口映射仍保留纯 SSH 路径。当前公开稳定版为 **`v0.6.16`**;`v0.6.11` 是已保留的预发布历史版本,不建议安装。
|
||||
|
||||
## v0.6.15 更新重点
|
||||
## v0.6.16 更新重点
|
||||
|
||||
- Windows 与 Linux 的 11 个主要工作区统一为紧凑单层布局,顶部空间得到有效利用,小窗口和高 DPI 下也保持清晰。
|
||||
- AI 助手合并历史、当前会话与新建入口,限制主机和模型选择器宽度,并修复菜单切换后的残留控件与灰色遮挡。
|
||||
- Android 文件管理新增系统文件选择器单文件上传,沿用分块传输、SHA256 完整性校验与当前目录目标冻结。
|
||||
- Android 主机操作新增安装 agent 与更新/修复 agent,优先复用本地保险库凭据。
|
||||
- Android AI、文件和监控页面进一步紧凑化:会话入口合并、深层路径折叠、主机状态单行显示,并为进程名称释放更多空间。
|
||||
- Windows、Android 与 Linux 均从同一 `0.6.15` 冻结源码构建,正式资产统一携带版本号。
|
||||
- Windows 与 Linux 延续 11 个主要工作区的紧凑单层布局;主机行在 960px 及以上保持单行,终端控件并入顶部工具栏,小窗口和高 DPI 下仍可收缩使用。
|
||||
- 桌面终端新增独立窗口入口,可同时打开多个终端窗口并行操作;连接状态并入主机选择器,连接/断开动作随当前状态切换,tmux 窗口列表不再用服务端“活动”标记暗示当前选择。
|
||||
- Android 终端、文件、监控与 AI 保持紧凑移动交互:终端提供移动快捷操作,文件页折叠深层路径并支持 SAF 单文件上传,监控合并主机状态,AI 合并会话入口。
|
||||
- Android 文件上传继续使用分块传输、SHA256 完整性校验与当前远端目录目标冻结;主机操作提供安装 agent 与更新/修复 agent,并优先复用本地保险库凭据。
|
||||
- Windows、Linux 与 Android 的部署资源均加入 `x86_64 agent + x86_64 静态 tmux` 和 `aarch64 agent + aarch64 静态 tmux` 两套独立配对;客户端在已认证 SSH 中只读执行 `uname -m`,仅上传匹配的一对。
|
||||
- aarch64 资源与自动选择基础已经实现;真实 ARM 服务器 no-mock 运行尚待验证,因此本版本不宣称完整 ARM64 服务器支持。
|
||||
- 三端继续使用主机硬删除与生命周期隔离:删除会清理可归属的本地凭据、会话、窗口和监控状态,之后以相同 ID 或地址重加仍从全新生命周期开始。
|
||||
|
||||
## 先看 Android
|
||||
|
||||
同一套主机和 tmux 会话可以在桌面与手机之间继续使用。Android `v0.6.15` 的正式公开资产为 arm64 APK/AAB;公开 Release 不提供 x86_64 模拟器测试包。
|
||||
同一套主机和 tmux 会话可以在桌面与手机之间继续使用。Android `v0.6.16` 的正式公开资产为 arm64 APK/AAB;公开 Release 不提供 x86_64 模拟器测试包。
|
||||
|
||||
## 下载
|
||||
|
||||
| 平台 | 推荐下载 | 其他正式资产 |
|
||||
| --- | --- | --- |
|
||||
| Android arm64 | [APK](https://github.com/suiyuebaobao/C-SSH/releases/download/v0.6.15/C-SSH_0.6.15_android-arm64.apk) | [AAB](https://github.com/suiyuebaobao/C-SSH/releases/download/v0.6.15/C-SSH_0.6.15_android-arm64.aab),用于应用商店分发 |
|
||||
| Windows x64 | [安装版 EXE](https://github.com/suiyuebaobao/C-SSH/releases/download/v0.6.15/Creation-SSH_0.6.15_x64-setup.exe) | [MSI](https://github.com/suiyuebaobao/C-SSH/releases/download/v0.6.15/Creation-SSH_0.6.15_x64_en-US.msi) · [便携版 ZIP](https://github.com/suiyuebaobao/C-SSH/releases/download/v0.6.15/Creation-SSH_0.6.15_portable-Windows-x64.zip) |
|
||||
| Linux x86_64 | [AppImage](https://github.com/suiyuebaobao/C-SSH/releases/download/v0.6.15/Creation-SSH_0.6.15_linux-x86_64.AppImage) | [Debian/Ubuntu deb](https://github.com/suiyuebaobao/C-SSH/releases/download/v0.6.15/Creation-SSH_0.6.15_linux-amd64.deb) |
|
||||
| Android arm64 | [APK](https://github.com/suiyuebaobao/C-SSH/releases/download/v0.6.16/C-SSH_0.6.16_android-arm64.apk) | [AAB](https://github.com/suiyuebaobao/C-SSH/releases/download/v0.6.16/C-SSH_0.6.16_android-arm64.aab),用于应用商店分发 |
|
||||
| Windows x64 | [安装版 EXE](https://github.com/suiyuebaobao/C-SSH/releases/download/v0.6.16/Creation-SSH_0.6.16_x64-setup.exe) | [MSI](https://github.com/suiyuebaobao/C-SSH/releases/download/v0.6.16/Creation-SSH_0.6.16_x64_en-US.msi) · [便携版 ZIP](https://github.com/suiyuebaobao/C-SSH/releases/download/v0.6.16/Creation-SSH_0.6.16_portable-Windows-x64.zip) |
|
||||
| Linux x86_64 | [AppImage](https://github.com/suiyuebaobao/C-SSH/releases/download/v0.6.16/Creation-SSH_0.6.16_linux-x86_64.AppImage) | [Debian/Ubuntu deb](https://github.com/suiyuebaobao/C-SSH/releases/download/v0.6.16/Creation-SSH_0.6.16_linux-amd64.deb) |
|
||||
|
||||
版本说明和 SHA256 见 [v0.6.15 Release](https://github.com/suiyuebaobao/C-SSH/releases/tag/v0.6.15),历史记录见 [CHANGELOG.md](CHANGELOG.md)。
|
||||
版本说明和 SHA256 见 [v0.6.16 Release](https://github.com/suiyuebaobao/C-SSH/releases/tag/v0.6.16),历史记录见 [CHANGELOG.md](CHANGELOG.md)。
|
||||
|
||||
## 已交付平台
|
||||
|
||||
| 平台 | `v0.6.15` 已交付范围 |
|
||||
| 平台 | `v0.6.16` 已交付范围 |
|
||||
| --- | --- |
|
||||
| Android | 主机管理、agent 安装与更新/修复、持久化/普通终端、文件上传下载、实时监控、AI、系统管理、本地登录门与“我的”设置 |
|
||||
| Windows | 完整桌面工作流;提供 EXE、MSI 与便携 ZIP |
|
||||
| Linux 桌面 | 独立 AppImage/deb;提供持久化终端、监控、系统/进程、文件、AI 与失效重连工作流 |
|
||||
| Linux agent | x86_64 musl 静态二进制,由客户端经 SSH 部署;服务器不需要开放额外 agent 端口 |
|
||||
| iOS / macOS | **尚未发布**,不属于 `v0.6.15` 已交付范围 |
|
||||
| Linux agent 部署资源 | `x86_64` 与 `aarch64` 的 agent/静态 tmux 独立配对,经认证 SSH 执行 `uname -m` 后只选择匹配资源;aarch64 真机 no-mock 尚待验证,不宣称完整 ARM64 支持 |
|
||||
| iOS / macOS | **尚未发布**,不属于 `v0.6.16` 已交付范围 |
|
||||
|
||||
## 主要页面
|
||||
|
||||
@@ -116,7 +117,7 @@ Windows 提供下列完整桌面入口,Linux 也提供独立桌面客户端;
|
||||
| --- | --- |
|
||||
| 主机管理 | 分组、收藏、搜索、凭据选择,以及 agent 部署、修复和状态查看 |
|
||||
| AI 助手 | 结合已授权的主机上下文读取指标、日志和文件并执行工具;桌面支持独立 AI 窗口 |
|
||||
| 终端 | tmux 持久化终端与普通 SSH PTY 双模式,断线或换设备后可恢复持久化窗口 |
|
||||
| 终端 | tmux 持久化终端与普通 SSH PTY 双模式,断线或换设备后可恢复持久化窗口;支持打开多个独立终端窗口并行操作 |
|
||||
| 监控 | 跨主机健康概览、单机实时详情和历史范围查询 |
|
||||
| 文件 | 远端文件管理、在线编辑、分块传输、断点续传和完整性校验 |
|
||||
| 端口映射 | SSH 本地转发;默认监听 `127.0.0.1`,可保存、启动和停止映射 |
|
||||
@@ -144,7 +145,7 @@ Windows 与 Linux 使用同一套桌面交互;以下每张截图都对应一
|
||||
<img width="920" src="screenshots/terminal.png" alt="桌面持久化与普通终端" />
|
||||
</div>
|
||||
|
||||
选择主机后,可在 tmux 持久化会话与普通 SSH PTY 之间切换。普通终端在菜单往返期间保留现场,持久化窗口则可在断线或更换设备后重新附加。
|
||||
选择主机后,可在 tmux 持久化会话与普通 SSH PTY 之间切换。普通终端在菜单往返期间保留现场,持久化窗口则可在断线或更换设备后重新附加;独立窗口入口可用于并行操作多个终端。
|
||||
|
||||
#### 跨主机监控概览
|
||||
|
||||
|
||||
+23
-22
@@ -6,49 +6,50 @@
|
||||
|
||||
### Keep operating from your phone: persistent terminals, monitoring, files, and an AI assistant
|
||||
|
||||
[](https://github.com/suiyuebaobao/C-SSH/releases/download/v0.6.15/C-SSH_0.6.15_android-arm64.apk)
|
||||
[](https://github.com/suiyuebaobao/C-SSH/releases/tag/v0.6.15)
|
||||
[](https://github.com/suiyuebaobao/C-SSH/releases/tag/v0.6.15)
|
||||
[](https://github.com/suiyuebaobao/C-SSH/releases/tag/v0.6.15)
|
||||
[](https://github.com/suiyuebaobao/C-SSH/releases/download/v0.6.16/C-SSH_0.6.16_android-arm64.apk)
|
||||
[](https://github.com/suiyuebaobao/C-SSH/releases/tag/v0.6.16)
|
||||
[](https://github.com/suiyuebaobao/C-SSH/releases/tag/v0.6.16)
|
||||
[](https://github.com/suiyuebaobao/C-SSH/releases/tag/v0.6.16)
|
||||
|
||||
</div>
|
||||
|
||||
Creation-SSH is a cross-platform SSH operations client. Android is more than a read-only remote: it manages hosts, restores server-side tmux sessions, shows monitoring data, handles files, runs the AI assistant, and opens system-management workflows. The Windows and Linux desktop clients cover broader day-to-day operations.
|
||||
|
||||
Core capabilities are delivered through a structured resident agent on the Linux server, while standard terminals and port forwarding retain pure SSH paths. The current public stable release is **`v0.6.15`**. `v0.6.11` remains available only as prerelease history and is not recommended.
|
||||
Core capabilities are delivered through a structured resident agent on the Linux server, while standard terminals and port forwarding retain pure SSH paths. The current public stable release is **`v0.6.16`**. `v0.6.11` remains available only as prerelease history and is not recommended.
|
||||
|
||||
## v0.6.15 Highlights
|
||||
## v0.6.16 Highlights
|
||||
|
||||
- Windows and Linux now share compact single-layer layouts across all eleven primary workspaces, using the top area efficiently at small sizes and high DPI.
|
||||
- The AI assistant consolidates history, current-session, and new-session controls, caps host and model selector widths, and fixes stale controls and dim overlays after navigation.
|
||||
- Android Files adds single-file upload through the system document picker with chunked transfer, SHA256 integrity verification, and a frozen destination directory.
|
||||
- Android host actions now include Install Agent and Update / Repair Agent while preferring credentials already stored in the local vault.
|
||||
- Android AI, Files, and Monitoring are more compact, with consolidated session controls, collapsed deep paths, one-line host status, and more room for process names.
|
||||
- Windows, Android, and Linux production assets are built from the same frozen `0.6.15` source and all include the version in their filenames.
|
||||
- Windows and Linux retain compact single-layer layouts across all eleven primary workspaces. Host rows stay on one line at 960px and above, terminal controls move into the top bar, and the layout still contracts for small windows and high DPI.
|
||||
- Desktop Terminal adds a separate-window action so multiple terminal windows can be used in parallel. Connection state moves into the host selector, Connect and Disconnect follow the current state, and the tmux window list no longer presents the server-side active flag as the current selection.
|
||||
- Android Terminal, Files, Monitoring, and AI retain compact mobile interactions: mobile terminal shortcuts, collapsed deep file paths with SAF upload, consolidated host status, and merged AI session controls.
|
||||
- Android file upload continues to use chunked transfer, SHA256 integrity verification, and a frozen remote destination. Host actions include Install Agent and Update / Repair Agent while preferring credentials in the local vault.
|
||||
- Windows, Linux, and Android deployment resources now include two independent pairs: `x86_64 agent + x86_64 static tmux` and `aarch64 agent + aarch64 static tmux`. After authenticated SSH, the client runs read-only `uname -m` and uploads only the matching pair.
|
||||
- The aarch64 resources and automatic-selection foundation are implemented. Real ARM-server no-mock execution is still pending, so this release does not claim complete ARM64 server support.
|
||||
- All three clients retain host hard deletion and lifecycle isolation: deletion clears attributable local credentials, sessions, windows, and monitoring state, and re-adding the same ID or address starts a new lifecycle.
|
||||
|
||||
## Android First
|
||||
|
||||
The same hosts and tmux sessions can continue across desktop and phone. Android `v0.6.15` production assets are the arm64 APK/AAB. Public Releases do not include the x86_64 emulator test build.
|
||||
The same hosts and tmux sessions can continue across desktop and phone. Android `v0.6.16` production assets are the arm64 APK/AAB. Public Releases do not include the x86_64 emulator test build.
|
||||
|
||||
## Download
|
||||
|
||||
| Platform | Recommended download | Other production assets |
|
||||
| --- | --- | --- |
|
||||
| Android arm64 | [APK](https://github.com/suiyuebaobao/C-SSH/releases/download/v0.6.15/C-SSH_0.6.15_android-arm64.apk) | [AAB](https://github.com/suiyuebaobao/C-SSH/releases/download/v0.6.15/C-SSH_0.6.15_android-arm64.aab) for store distribution |
|
||||
| Windows x64 | [EXE installer](https://github.com/suiyuebaobao/C-SSH/releases/download/v0.6.15/Creation-SSH_0.6.15_x64-setup.exe) | [MSI](https://github.com/suiyuebaobao/C-SSH/releases/download/v0.6.15/Creation-SSH_0.6.15_x64_en-US.msi) · [portable ZIP](https://github.com/suiyuebaobao/C-SSH/releases/download/v0.6.15/Creation-SSH_0.6.15_portable-Windows-x64.zip) |
|
||||
| Linux x86_64 | [AppImage](https://github.com/suiyuebaobao/C-SSH/releases/download/v0.6.15/Creation-SSH_0.6.15_linux-x86_64.AppImage) | [Debian/Ubuntu deb](https://github.com/suiyuebaobao/C-SSH/releases/download/v0.6.15/Creation-SSH_0.6.15_linux-amd64.deb) |
|
||||
| Android arm64 | [APK](https://github.com/suiyuebaobao/C-SSH/releases/download/v0.6.16/C-SSH_0.6.16_android-arm64.apk) | [AAB](https://github.com/suiyuebaobao/C-SSH/releases/download/v0.6.16/C-SSH_0.6.16_android-arm64.aab) for store distribution |
|
||||
| Windows x64 | [EXE installer](https://github.com/suiyuebaobao/C-SSH/releases/download/v0.6.16/Creation-SSH_0.6.16_x64-setup.exe) | [MSI](https://github.com/suiyuebaobao/C-SSH/releases/download/v0.6.16/Creation-SSH_0.6.16_x64_en-US.msi) · [portable ZIP](https://github.com/suiyuebaobao/C-SSH/releases/download/v0.6.16/Creation-SSH_0.6.16_portable-Windows-x64.zip) |
|
||||
| Linux x86_64 | [AppImage](https://github.com/suiyuebaobao/C-SSH/releases/download/v0.6.16/Creation-SSH_0.6.16_linux-x86_64.AppImage) | [Debian/Ubuntu deb](https://github.com/suiyuebaobao/C-SSH/releases/download/v0.6.16/Creation-SSH_0.6.16_linux-amd64.deb) |
|
||||
|
||||
See the [v0.6.15 Release](https://github.com/suiyuebaobao/C-SSH/releases/tag/v0.6.15) for release notes and SHA256 values, or [CHANGELOG_EN.md](CHANGELOG_EN.md) for history.
|
||||
See the [v0.6.16 Release](https://github.com/suiyuebaobao/C-SSH/releases/tag/v0.6.16) for release notes and SHA256 values, or [CHANGELOG_EN.md](CHANGELOG_EN.md) for history.
|
||||
|
||||
## Delivered Platforms
|
||||
|
||||
| Platform | Delivered in `v0.6.15` |
|
||||
| Platform | Delivered in `v0.6.16` |
|
||||
| --- | --- |
|
||||
| Android | Host management, agent install and update/repair, persistent/standard terminals, file upload/download, live monitoring, AI, system management, local login gate, and Me settings |
|
||||
| Windows | Complete desktop workflow, distributed as EXE, MSI, and portable ZIP |
|
||||
| Linux desktop | Independent AppImage/deb with persistent terminals, monitoring, system/process, file, AI, and reconnect workflows |
|
||||
| Linux agent | x86_64 static musl binary deployed by the client over SSH; no extra public agent port is required |
|
||||
| iOS / macOS | **Not released** and not part of the `v0.6.15` delivery |
|
||||
| Linux agent deployment resources | Independent `x86_64` and `aarch64` agent/static-tmux pairs selected after authenticated `uname -m`; real aarch64 no-mock validation is pending, so complete ARM64 support is not claimed |
|
||||
| iOS / macOS | **Not released** and not part of the `v0.6.16` delivery |
|
||||
|
||||
## Main Pages
|
||||
|
||||
@@ -116,7 +117,7 @@ Windows exposes the complete desktop navigation below, and Linux has its own des
|
||||
| --- | --- |
|
||||
| Hosts | Groups, favorites, search, credential selection, plus agent deployment, repair, and status |
|
||||
| AI assistant | Uses explicitly authorized host context for metrics, logs, files, and tools; desktop supports a separate AI window |
|
||||
| Terminal | Dual tmux-persistent and standard SSH PTY modes, including persistent-window recovery after disconnects or device changes |
|
||||
| Terminal | Dual tmux-persistent and standard SSH PTY modes, including persistent-window recovery after disconnects or device changes, plus multiple separate terminal windows for parallel work |
|
||||
| Monitoring | Fleet health overview, per-host live details, and historical time-range queries |
|
||||
| Files | Remote file management, online editing, chunked transfer, resume, and integrity verification |
|
||||
| Port forwarding | SSH local forwarding, bound to `127.0.0.1` by default, with saved start/stop controls |
|
||||
@@ -144,7 +145,7 @@ Manage SSH hosts through groups, favorites, and search while reviewing agent sta
|
||||
<img width="920" src="screenshots/terminal.png" alt="Desktop persistent and standard terminals" />
|
||||
</div>
|
||||
|
||||
Select a host and switch between persistent tmux sessions and a standard SSH PTY. Standard terminals keep their live state across menu navigation, while persistent windows can be reattached after disconnects or device changes.
|
||||
Select a host and switch between persistent tmux sessions and a standard SSH PTY. Standard terminals keep their live state across menu navigation, while persistent windows can be reattached after disconnects or device changes; a separate-window action supports parallel terminal work.
|
||||
|
||||
#### Multi-host Monitoring Overview
|
||||
|
||||
|
||||
Reference in new issue
Block a user