macOS
brew install wushlocal Homebrew formula metadata
安装
brew install wushlocal Homebrew formula metadata
nix profile install nixpkgs#wushnixpkgs package indexes · pkgs/by-name/wu/wush/package.nix · 来源: api.github.com
概览
Transfer files between computers via WireGuard
历史
wush is a Coder-maintained command-line tool for file transfer and remote shell access over peer-to-peer WireGuard connections. Its README describes it as similar to magic-wormhole but without needing to set up or trust a relay server for authentication, and with WireGuard as the secure transport.
The project is published at `coder/wush` and is written in Go. Its repository structure includes CLI commands, a browser-facing site, overlay networking code, and SSH-related code, reflecting a tool that grew from simple file transfer into a broader remote-access utility.
wush builds on Tailscale's `tsnet` package and public DERP relays but does not require a Tailscale account. The README explains that each CLI manages an in-memory control server, exchanges WireGuard nodes over UDP or DERP, and authenticates connections with x25519 keys embedded in the auth string.
The public repository has drawn visible interest for a young networking utility, with GitHub showing roughly 1.4k stars. Coder also publishes `wush-action`, a GitHub Action that uses wush to SSH into GitHub Actions runners; its README documents a v1.0.0 release on July 26, 2025 and supported Linux, Windows, and macOS runners.
A typical flow starts with `wush serve` on a host, which prints an auth key. A client can then run commands such as `wush cp` to copy files or `wush ssh` to open a shell, paste the auth key, and connect over the WireGuard-backed overlay. The hosted `wush.dev` page also presents the tool as send, receive, and access, with command-line to browser use.
wush is significant to package and networking-tool watchers because it combines several fashionable building blocks into a small CLI: WireGuard, NAT traversal, DERP fallback, magic-wormhole-style pairing, and SSH/file-transfer workflows. It is not a full VPN product; it is a transient transport for moving bytes or opening shells with less setup.
安全态势
narrow executable package without higher-risk signals.
绿色 风险 · 低 置信度 · appliance
在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。
可执行文件
| 命令 | 类型 | 暴露范围 | 备注 |
|---|---|---|---|
wush | 可执行文件 | 已索引可执行文件 | 从本地可执行文件索引发现。 |
新鲜度
这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。
安装元数据
| 软件包键 | brew:wush |
|---|---|
| 版本 | 0.4.1 |
| 软件包管理器 | Homebrew |
| 主页 | https://github.com/coder/wush |
| 仓库 | https://github.com/coder/wush |
| 最后更新 | 2026-07-25T22:40:22+02:00 |
| Pulse | updated |
| Bottle | 未记录 |
| 服务 | 未声明 |
源数据库匹配
匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。
wush
nix profile install nixpkgs#wush来源线索
此页面由 av-web 从 scripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。
View the package source record on GitHub.