XPipe:一款新型开源终端管理神器

简介: XPipe 是一款创新的 Shell 连接中心和远程文件管理器,它能够让你从本地机器轻松访问整个服务器基础设施。这款工具运行在你已安装的命令行程序之上,无需在远程系统上进行任何额外配置。因此,如果你通常使用 CLI 工具(如 ssh、docker、kubectl 等)来连接服务器,你可以直接在 XPipe 上使用这些工具,极大地简化了操作流程。

_2025031522552463b10b75d3fdd3ca.jpg

最近,一位朋友在使用 Docker 时遇到了一个问题:他对宿主机与容器之间的文件复制以及在容器内执行命令等操作感到困惑。这让我开始思考,如果有一款远程管理工具能够直接连接到容器内部,操作是否会变得更加便捷?恰巧,今天在浏览 GitHub 时,我发现了这样一款名为 XPipe 的工具。

工具介绍

XPipe 是一款创新的 Shell 连接中心和远程文件管理器,它能够让你从本地机器轻松访问整个服务器基础设施。这款工具运行在你已安装的命令行程序之上,无需在远程系统上进行任何额外配置。因此,如果你通常使用 CLI 工具(如 ssh、docker、kubectl 等)来连接服务器,你可以直接在 XPipe 上使用这些工具,极大地简化了操作流程。

XPipe是一种新型的连接中心,允许您从本地机器管理整个服务器基础设施。它在您已安装的命令行程序之上运行,并且不需要在远程系统上进行任何设置。它附带了许多集成,目前支持:

它目前支持:

  • SSH连接、配置文件和隧道

  • Docker、Podman、LXD和incus容器

  • Proxmox PVE虚拟机和容器

  • Hyper-V、KVM、VMware Player/Workstation/Fusion虚拟机

  • Kubernetes集群、Pod和容器

  • Tailscale和Teleport连接

  • Windows Subsystem for Linux、Cygwin和MSYS2环境

  • Powershell远程会话

  • RDP和VNC连接

该项目目前在github上拥有7.8k star

_20250315223045.jpg

github地址:https://github.com/xpipe-io/xpipe

官网地址:https://xpipe.io/

文档地址:https://docs.xpipe.io/

软件安装

我使用的是window系统,现在对用的安装包,下载地址:https://github.com/xpipe-io/xpipe/releases/latest/download/xpipe-installer-windows-x86_64.msi

下载完成之后双击安装即可。

作者也提供了一个基于 Web 访问的桌面环境,可以在容器中运行,并通过 KasmVNC 从浏览器访问。
官网文档:https://docs.xpipe.io/guide/webtop
docker-compose文件如下,有感兴趣的家人们可以试下

---
services:
  webtop:
    image: ghcr.io/xpipe-io/xpipe-webtop:latest
    container_name: xpipe-webtop
    environment:
      - SUBFOLDER=/ #optional
    volumes:
      - /path/to/data:/config
      - /var/run/docker.sock:/var/run/docker.sock #optional
    ports:
      - 127.0.0.1:3000:3000
      - 127.0.0.1:3001:3001
    restart: unless-stopped

软件使用

常规功能类似于Xshell,连接远程服务器,执行命令,管理文件,我比较喜欢的是可以直接链接到docker容器,并且上传文件。

  • cmd、git gui、Powershell远程会话

_20250315224405.jpg

  • Docker 容器

_20250315224725.jpg

别的功能我们就不做演示了,家人们自己尝试使用吧。

总结

XPipe 是一款本地运行的 Shell 连接中心和远程文件管理器,无需远程配置,可直接集成 ssh、docker、kubectl 等 CLI 工具,简化服务器访问和文件管理操作,提升效率。

目录
相关文章
|
API Apache 数据库
Flink CDC 3.0 正式发布,详细解读新一代实时数据集成框架
Flink CDC 于 2023 年 12 月 7 日重磅推出了其全新的 3.0 版本 ~
109699 8
 Flink CDC 3.0 正式发布,详细解读新一代实时数据集成框架
|
8月前
|
前端开发 搜索推荐 数据安全/隐私保护
Calibre-Web-Automated:打造你的私人图书馆
Calibre-Web-Automated 是一个功能强大、易于使用的电子书管理平台,它可以帮助你轻松构建和管理你的私人图书馆。如果你正在寻找一个开源、免费、可定制的电子书管理解决方案,那么 Calibre-Web-Automated 绝对是你的不二之选!
503 10
Calibre-Web-Automated:打造你的私人图书馆
|
8月前
|
算法 Java
算法系列之回溯算法求解数独及所有可能解
数独求解的核心算法是回溯算法。回溯算法是一种通过逐步构建解决方案并在遇到冲突时回退的算法。具体来说,我们尝试在空格中填入一个数字,然后递归地继续填充下一个空格。如果在某个步骤中发现无法继续填充,则回退到上一步并尝试其他数字。
339 11
算法系列之回溯算法求解数独及所有可能解
|
10月前
|
JavaScript 前端开发 Shell
Flow-CLI 全新升级,轻松对接 Sonar 实现代码扫描和红线卡点
Flow-CLI 使用的典型场景如:自定义开发一个 Sonar 扫描步骤,以在流水中触发 Sonar 扫描,并以扫描结果作为红线卡点,以保证代码质量;对接三方自有审批平台,在发布前进行检查审批,审批通过才允许发布。接下来,我们就以对接 Sonar 服务为例,手把手教你开发一个带红线功能的 Sonar 扫描步骤。
696 125
|
8月前
|
人工智能 自然语言处理
用LLaVA解读数万神经元,大模型竟然自己打开了多模态智能黑盒
大模型在多模态信息处理中的“黑盒”问题一直备受关注。LLaVA研究通过分析数万神经元活动,揭示了模型内部处理文本与图像等信息的协调机制。研究表明,模型并非简单分离处理各模态信息,而是通过高度交互实现复杂场景理解,这对自动图像描述、视觉问答等应用意义重大。然而,研究也指出模型存在局限性:交互机制较简单,且对不同模态信息存在偏好,可能影响全面理解能力。论文详见arxiv.org/abs/2411.14982。
209 26
|
8月前
|
人工智能 自然语言处理 监控
阿里云ModelScope平台的综合测评
ModelScope是阿里云推出的AI模型全生命周期管理平台,涵盖模型开发、训练、部署及评测全流程。其核心功能包括预训练模型库、一键式训练与部署、模型版本管理等。中文竞技场作为子平台,专注于模型性能对比与多场景任务评测,在写作创作、代码开发支持和知识问答等方面表现出色。然而,平台在模型泛化能力、高并发性能和内容质量控制上仍有改进空间。总体而言,ModelScope为开发者提供了高效便捷的工具,未来有望进一步推动AI技术普惠化。
751 10
|
8月前
|
传感器 存储 安全
鸿蒙开发:权限管理之权限声明
本文,主要简单概述了为什么要有权限管理,以及权限管理的声明原则,这些都是基本的概念内容,大家做为了解即可,重要的是怎么声明权限,在什么位置声明权限,这一点需要掌握。
318 16
鸿蒙开发:权限管理之权限声明
|
8月前
|
网络协议 开发者 Python
Socket如何实现客户端和服务器间的通信
通过上述示例,展示了如何使用Python的Socket模块实现基本的客户端和服务器间的通信。Socket提供了一种简单且强大的方式来建立和管理网络连接,适用于各种网络编程应用。理解和掌握Socket编程,可以帮助开发者构建高效、稳定的网络应用程序。
438 10
|
8月前
|
IDE 程序员 编译器
鸿蒙开发:ArkTs语言注释
关于注释,有一点需要注意,那就是,注释,不会被编译器或解释器执行,而本小节的重点并不是简单的教大家注释如何去写,而是在实际的项目中,我们能够真正的把注释投入到实际的开发中。
269 18
鸿蒙开发:ArkTs语言注释
|
8月前
|
搜索推荐 Android开发 UED
信息检索系统评估指标的层级分析:从单点精确度到整体性能度量
本文深入探讨了信息检索系统(如搜索引擎)的评估机制,从用户行为特征出发,设计了一系列量化指标以衡量搜索结果的相关性和有效性。核心内容包括精确度(Precision)、Precision@K(聚焦前K个结果)、Average Precision@K(考虑位置权重)以及MAP@K(系统整体性能评估)。通过实际案例分析,展示了如何用这些指标评估搜索系统的质量,并强调高质量系统需在多维度上表现优异,以契合用户真实需求和行为模式。文章为优化信息检索系统提供了科学指导框架。
380 7
信息检索系统评估指标的层级分析:从单点精确度到整体性能度量