集 SSH、RDP、SFTP、数据库、Kubernetes 与容器管理于一体的桌面终端,并内置可自动执行命令的 AI Agent。
- Star
- 14,644
- Fork
- 573
- 未关闭 Issue
- 66
- 最近提交
- 6天前
这是什么?
XPipe 是一款桌面端连接中心,用于从本地电脑统一管理对服务器基础设施的访问。它直接基于 SSH、Docker、Podman 等已安装的命令行工具工作,远程系统无需任何额外配置。
在同一个界面中,你可以把连接按层级分类管理,在常用终端和 Shell 中一键打开会话,用本地程序浏览和编辑远程文件,并在远程主机上运行可复用的脚本。支持的对象包括 SSH 主机与配置文件、Docker、Podman、LXD 和 incus 容器、Proxmox、Hyper-V、KVM 与 VMware 虚拟机、Tailscale、Netbird、Teleport、AWS 和 Hetzner Cloud 服务器、RDP、VNC、WSL 以及 Kubernetes 集群。
密码可从已安装的密码管理器中自动获取,也可保存在加密的本地保险库中,并通过自建的 git 仓库同步。项目采用开源核心模式:主程序基于 Apache-2.0 协议开源,部分面向家庭实验室和专业版的功能不在开源范围内。
核心功能
- 01在一个中心界面中连接 SSH、容器、虚拟机、Kubernetes 和云服务器。
- 02在已安装的终端和 Shell 中打开会话,并自动填充密码提示。
- 03使用本地桌面程序浏览和编辑远程文件。
- 04无需重启会话即可动态提升为 sudo 权限。
- 05在远程系统上运行可复用脚本,并支持自定义 Shell 初始化环境。
- 06将凭据保存在加密保险库中,或从已安装的密码管理器读取。
适用场景
- 在分类列表中管理大量 SSH 主机,并一键进入对应会话。
- 在多台远程机器之间管理 Docker 或 Podman 容器。
- 在同一个桌面应用中管理 Kubernetes 集群、Proxmox 虚拟机或云服务器。
- 用本地编辑器修改远程服务器上的文件,并与桌面环境互传文件。
快速上手
- 1
在 macOS 上通过 Homebrew 安装
brew install --cask xpipe-io/tap/xpipe - 2
在 Windows 上通过 winget 安装
winget install xpipe-io.xpipe --source winget - 3
在 Arch 上通过 AUR 助手安装
yay -S xpipe - 4
从发布页面下载 Windows 或 macOS 安装包并运行
使用前须知
- 这是桌面应用,应在本地工作站运行,而非服务器上运行。
- 依赖系统中已安装的命令行工具,如 SSH 或 docker。
收录于专题
标签
常见问题
- xpipe 是什么?
- 一款桌面端连接中心,在本地统一访问 SSH 主机、容器、虚拟机、Kubernetes 集群和云服务器。 XPipe 是一款桌面端连接中心,用于从本地电脑统一管理对服务器基础设施的访问。它直接基于 SSH、Docker、Podman 等已安装的命令行工具工作,远程系统无需任何额外配置。
- xpipe 可以免费使用吗?用的什么许可证?
- xpipe 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- xpipe 还在维护吗?
- 活跃维护中。xpipe 最近一次提交是在 2026年11月1日。
- xpipe 适合用来做什么?
- 在分类列表中管理大量 SSH 主机,并一键进入对应会话。 在多台远程机器之间管理 Docker 或 Podman 容器。 在同一个桌面应用中管理 Kubernetes 集群、Proxmox 虚拟机或云服务器。 用本地编辑器修改远程服务器上的文件,并与桌面环境互传文件。
- xpipe 怎么安装和运行?
- 在 macOS 上通过 Homebrew 安装: brew install --cask xpipe-io/tap/xpipe 在 Windows 上通过 winget 安装: winget install xpipe-io.xpipe --source winget 在 Arch 上通过 AUR 助手安装: yay -S xpipe 从发布页面下载 Windows 或 macOS 安装包并运行
- 在哪里获取 xpipe?
- 源代码和安装说明在 GitHub 上:https://github.com/xpipe-io/xpipe
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
自托管的服务器管理软件,支持通过 SSH、VNC 和 RDP 远程连接,并提供 SFTP、Docker 与 Proxmox 管理。
一款基于网页的 SSH 与 Telnet 客户端,可直接在浏览器中连接远程服务器的终端。
可自托管的插件化服务器管理平台,SSH、远程桌面、SFTP、Docker 等功能均为可选插件。
基于 Rust 原生构建的桌面工作台,集成数据库、SSH、SFTP、终端、远程桌面、监控与 AI。