用飞牛的免费远程访问,在手机上也能改代码了

endoffight 2026-09-11 17:58 1

最近搞了个小东西,觉得可能有人会感兴趣。


我把 hapi 打包成了飞牛 fnOS 可以直接安装的应用:


https://github.com/phpgao/hapi-fnos


我的用法比较简单:


代码放在飞牛 NAS 上,飞牛自带的远程访问负责从外面连回来,hapi 提供一个网页界面,然后在 NAS 上跑 Claude Code 或 Codex 。


这样出门在外的时候,手机浏览器打开飞牛的地址,就能进 hapi ,选个项目,让 AI 帮忙改代码、跑命令、看结果。


当然,手机上做不了特别重的开发,屏幕也小。但下面这些事情还是挺方便的:



  • 临时改几行代码

  • 让 AI 查一下问题

  • 看日志、重跑命令

  • 修个小 bug

  • 睡前把任务交给 AI ,第二天再看结果


以前想从外面访问 NAS 上的开发环境,要折腾 VPN 、端口转发之类的东西。现在直接用飞牛的远程访问,配合 hapi ,基本装好就能用了。对我来说,最大的价值就是随时能连回自己的开发环境。


我做的这个 fnOS 包目前支持:



  • x86 和 arm

  • 应用中心手动安装

  • 自动启动 hapi hub 和 runner

  • 配置运行用户、端口和工作目录

  • 使用 NAS 上已经安装好的 Claude Code / Codex

  • 设置 CLI_API_TOKEN 做访问保护


有几点需要注意:



  • Claude Code / Codex 需要提前在飞牛上安装并登录

  • 运行 hapi 的用户要能读写项目目录

  • 远程访问打开后,记得设置 Token ,别把服务裸奔在公网

  • 目前更适合个人自用


项目地址:


https://github.com/phpgao/hapi-fnos


如果你也有飞牛,或者平时想用手机处理一点开发任务,可以试试看。欢迎反馈安装和使用中遇到的问题。

最新回复 (5)
  • ffalex 09-11 18:02
    1
    我先用的 herdr ,但手机键盘操作不方便,又换成了 paseo ,服务器用的公共服务器,这个相比 paseo 的优势是什么?
  • lotmany 09-11 19:23
    2
    @ffalex 没优势,paseo 主机和手机组个网直接 ip 连接
  • civetcat 09-11 19:32
    3
    我是打包了 deepseek 的 harness ,关闭认证,然后给了飞牛的全部权限,全让 ai 处理,只看结果,也挺方便的。
  • V2Try 09-11 20:18
    4
    give it a try.
  • endoffight 楼主 09-11 21:58
    5
    @ffalex https://github.com/tiann/hapi/blob/main/docs/guide/how-it-works.md

    我理解 hapi 更原生一些,目标都是一样的

    @civetcat hapi 也支持 dsh

    @V2Try try 完给点建议啊
* 帖子来源V2EX
返回