爱意满满的作品展示区。
endoffight

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

  •  
  •   endoffight ·
    phpgao · 12h 9m ago · 517 views

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

    我把 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 replies    2026-09-11 21:58:10 +08:00
    ffalex
        1
    ffalex  
       12h 5m ago via Android
    我先用的 herdr ,但手机键盘操作不方便,又换成了 paseo ,服务器用的公共服务器,这个相比 paseo 的优势是什么?
    lotmany
        2
    lotmany  
       10h 43m ago via iPhone
    @ffalex 没优势,paseo 主机和手机组个网直接 ip 连接
    civetcat
        3
    civetcat  
       10h 35m ago
    我是打包了 deepseek 的 harness ,关闭认证,然后给了飞牛的全部权限,全让 ai 处理,只看结果,也挺方便的。
    V2Try
        4
    V2Try  
       9h 48m ago via iPhone
    give it a try.
    endoffight
        5
    endoffight  
    OP
       8h 9m ago
    @ffalex https://github.com/tiann/hapi/blob/main/docs/guide/how-it-works.md

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

    @civetcat hapi 也支持 dsh

    @V2Try try 完给点建议啊
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   934 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 22:07 · PVG 06:07 · LAX 15:07 · JFK 18:07
    ♥ Do have faith in what you're doing.