背景

由于我机器比较多,虽然用uu远程+vscode,或者macos的codex desktop+ssh

但是有时候手机uu远程看太多设备看不出来

所以在找一些软件能方便监控各个设备的ai完成情况

本方案缺点是要每台机器都额外部署codeg+frp,理论上tailscale也行

服务器安装frp

公网服务器

下载https://github.com/fatedier/frp/releases/download/v0.71.0/frp_0.71.0_linux_amd64.tar.gz到服务器解压

改frp配置文件

bindPort = 17000
auth.token = "xxxxx"
vhostHTTPPort = 17001


webServer.addr = "0.0.0.0"
webServer.port = 17005
webServer.user = "admin"
webServer.password = "xxxxx"

subDomainHost = "frp.yourdomain"

我使用宝塔的nignx来反向代理17001的端口,并没有把80,443端口给frp

内网服务器

下载https://github.com/fatedier/frp/releases/download/v0.71.0/frp_0.71.0_linux_amd64.tar.gz到服务器解压

改frp配置文件

number可以改为自己想自定义的数字或者字母

serverAddr = "ip"
serverPort = 17000
auth.method = "token"
auth.token = ""
transport.protocol = "tcp"
transport.tls.enable = true
transport.tls.disableCustomTLSFirstByte = true
# 关键修复:登录失败不退出,自动重连(解决开机竞态超时)
loginFailExit = false


[[proxies]]
name = "codeg-number"                     
type = "http"                       
localIP = "127.0.0.1"
localPort = 3080                   
customDomains = ["number.yourdomain.com"]  
# remotePort 不再需要,删除或注释掉
transport.useEncryption = true
transport.useCompression = true

codeg

安装codeg

curl -fsSL https://raw.githubusercontent.com/spacering-net/codeg/main/install.sh | bash

启动codeg

nohup env CODEG_STATIC_DIR=/usr/local/share/codeg/web CODEG_TOKEN='你的自定义令牌' codeg-server --supervise > ./codeg-server.log 2>&1 < /dev/null &
Last modification:October 11, 2026
如果觉得我的文章对你有用,请随意赞赏