Directories
¶
| Path | Synopsis |
|---|---|
|
Package cloudhttp 是设备 agent 与 ccfly-cloud 之间所有直连流量(配对/控制面/mesh WSS/ 会话同步/claude login)共用的 HTTP 客户端。
|
Package cloudhttp 是设备 agent 与 ccfly-cloud 之间所有直连流量(配对/控制面/mesh WSS/ 会话同步/claude login)共用的 HTTP 客户端。 |
|
Package hostagent 实现 ccfly 主机代理(ccfly-hostd)的控制面:一个很小的 HTTP 接口 (spawn / stop / clear-data / instances),由 ccfly-hostd 经 overlay expose 桥暴露给 cloud 调用, 据此在本 VM 上 `docker run` 每用户的 ccfly 实例容器。
|
Package hostagent 实现 ccfly 主机代理(ccfly-hostd)的控制面:一个很小的 HTTP 接口 (spawn / stop / clear-data / instances),由 ccfly-hostd 经 overlay expose 桥暴露给 cloud 调用, 据此在本 VM 上 `docker run` 每用户的 ccfly 实例容器。 |
|
Package mesh — overlay TCP port bridges.
|
Package mesh — overlay TCP port bridges. |
|
Package profile 定义 ccfly 的运行期「能力档」(即用户类型):
|
Package profile 定义 ccfly 的运行期「能力档」(即用户类型): |
|
Package svc installs a ccfly binary as a persistent OS service so a device stays joined to the overlay across terminal close / logout / reboot / sleep (macOS launchd, Linux systemd).
|
Package svc installs a ccfly binary as a persistent OS service so a device stays joined to the overlay across terminal close / logout / reboot / sleep (macOS launchd, Linux systemd). |
|
Package tmuxbin 让 mac 用户不用自装 tmux:darwin 构建把一个「可移植 tmux」 (libevent/ncursesw 静态链接,只依赖 libSystem;见 scripts/build-tmux-macos.sh) 用 go:embed 嵌进 ccfly 主二进制,运行时在系统找不到 tmux 时释放到 ~/.ccfly/bin/tmux。
|
Package tmuxbin 让 mac 用户不用自装 tmux:darwin 构建把一个「可移植 tmux」 (libevent/ncursesw 静态链接,只依赖 libSystem;见 scripts/build-tmux-macos.sh) 用 go:embed 嵌进 ccfly 主二进制,运行时在系统找不到 tmux 时释放到 ~/.ccfly/bin/tmux。 |
|
Package winexec 把 Windows 自带命令解析成绝对路径。
|
Package winexec 把 Windows 自带命令解析成绝对路径。 |
Click to show internal directories.
Click to hide internal directories.