最近一直在折腾飞牛 fnOS 。 NAS 上跑的服务越来越多之后,我发现公网访问这件事其实挺碎的: 域名要做 DDNS 服务要配 Nginx 反代 HTTPS 要申请和续期证书 没公网 IP 的时候还得折腾 FRP 出问题之后又要去翻各种日志 这些东西单独拿出来其实都不复杂,但来回切几个工具、改配置文件,时间长了还是有点烦。 于是自己写了一个小工具: Fonu 。 目前主要是针对 飞牛 fnOS 开发和测试的,目标比较简单: 尽量在一个 Web 页面里,把 NAS 公网访问相关的事情都处理掉。 目前已经有: Nginx 反向代理管理 DDNS Cloudflare DNSPod 阿里云 腾讯云 火山引擎 Let's Encrypt HTTPS 证书自动申请 / 续期 FRP 内网穿透 公网 IP / 域名 / 证书 / 服务状态仪表盘 Nginx 访问日志、错误日志 请求量和流量统计 邮件 / Webho...