目 录CONTENT

文章目录

XPipe开源远程管理工具部署:支持SSH Docker与Tailscale接入

XPipe:一款开源的跨平台远程管理工具

特点:零配置接入、统一管理、多协议支持、文件管理、脚本自动化


亮点:所有管理一网打尽,无需在操作终端安装任何工具,有浏览器就行,如果没有公网可以做反代访问,Xpipe还自带了tailscale接入。本方案兼顾了方便和安全。

  • 主界面

  • 通过内置端口映射访问PVE控制台

  • 通过点击主机接入ssh

  • Docker容器的管理

  • Windows远程桌面

  • Tailscale接入

  • 局域网文件共享管理(支持SMB、NFS等)

  • 内置浏览器

通过OCI部署过程

【这里建议使用19.6的版本,20.0.1的bug已经提交给作者了,主要是在PVE本地服务的多开问题,20.0.1不能实现】

「xpipe-webtop_19.6.tar」            
链接:https://pan.quark.cn/s/bb46bb036d42?pwd=MqdG            
下载后,删除txt后缀            

「xpipe-webtop_20.0.1.tar」            
链接:https://pan.quark.cn/s/888bf4faed0c?pwd=DuxZ            
下载后,删除txt后缀            

ghcr.io/xpipe-io/xpipe-webtop:latest            
ghcr.nju.edu.cn/xpipe-io/xpipe-webtop:latest            

  • 下载镜像

  • 创建CT,并修改配置

  • 配置CT容器选项

  • tailscale相关配置 [Docker容器部署不支持该功能]

修改对应的LXC容器conf文件

lxc.cgroup2.devices.allow: c 10:200 rwm
lxc.mount.entry: /dev/net/tun dev/net/tun none bind,create=file

----------------------#坚挺的分割线#----------------------

容器部署

docker pull ghcr.io/xpipe-io/xpipe-webtop:lastest            

services:            
  webtop:            
    image: ghcr.io/xpipe-io/xpipe-webtop:latest            
    container_name: xpipe-webtop            
    hostname: xpipe            
    environment:            
      - TZ=Etc/GMT-8            
      - SUBFOLDER=/ #optional            
    volumes:            
      - /home/ctac/xpipe/data:/config            
      - /var/run/docker.sock:/var/run/docker.sock #optional        
    ports:            
      - 3000:3000            #http监听端口            
      - 3001:3001            #https监听端口            
    restart: unless-stopped            

  • 容器内操作(安装语言包)

apt update            
apt install language-selector-common            

     

视频链接:

https://www.bilibili.com/video/BV1bwiGBTEgv/



0

评论区