frpc 跑在路由器/NAS/VPS 上时,改一次配置常见流程:ssh → 打开 frpc.toml → 手改 → 重启服务 → tail 日志。能用,但很容易出错,也不够“可视化”。 我做了 Frpc-GUI :一个现代化的 Web GUI,通过 SSH 远程管理目标机器上的 frpc ,把“手改配置”变成“面板操作”。
项目:
- Releases: github.com/dukaworks/f…
- Docker: ghcr.io/dukaworks/frpc-gui:latest
你能用它做什么
- 连接远端服务器(SSH),保存多台服务器配置,快速切换
- 可视化管理 proxies:新增/编辑/删除,支持批量
- 查看状态与日志,按需重启 frpc(Docker/Systemd/进程等)
- 配置模式 + 源码模式:既适合新手,也不限制熟练用户
- 桌面版支持用系统默认浏览器打开 FRPS 面板地址(更符合登录/授权流程)
快速开始(桌面版推荐)
- 去 Releases 下载对应平台安装包 github.com/dukaworks/f…
- 打开应用 → 填 SSH 信息 → 连接
- 进入 Proxies/Config/Logs 等页面操作即可
快速开始(Docker)
Docker Compose:
docker compose up -d
浏览器访问:
- http://localhost:3000 Docker Run:
docker run -d \
--name frpc-gui \
-p 3000:3000 \
ghcr.io/dukaworks/frpc-gui:latest
工作原理(1 分钟)
- Frpc-GUI 负责 UI + 操作入口
- 通过 SSH 在目标机执行:读取/写入配置、重启、抓日志、状态检查
- 桌面版会把内置服务绑定到 127.0.0.1 (更安全)
截图
README 已放完整截图(中英文界面都有):
- github.com/dukaworks/f… 结尾(引导互动) 如果你也在路由器/NAS 上跑 frpc,欢迎留言说下你的部署环境(OpenWrt/fnOS/PVE/群晖等),我可以优先适配一些常见路径/服务管理方式。