1. 飞牛 NAS 与 Docker 部署 iptv-api 指南
iptv-api 是一个开源项目,能自动更新直播源,搭建私人 IPTV 服务。实测该方案稳定,适合在飞牛 NAS 上使用 Docker 部署。
方案优势:
- 自动更新:每天 6 点和 18 点自动刷新直播源,无需手动维护
- 多终端支持:生成的 m3u/txt 接口兼容 Kodi、PotPlayer 等主流播放器
- 资源占用低:Docker 容器轻量化运行,不拖累 NAS 性能
所需设备:
- 已初始化的飞牛 NAS(系统版本建议 0.8.23 以上)
- 支持 SSH 连接的电脑(Windows 或 macOS)
- 基础的 Docker 操作知识
2. 环境准备与 SSH 配置
2.1 开启飞牛 NAS 的 SSH 功能
登录飞牛 NAS 的 Web 管理界面,在【设置】-【SSH】中开启服务。记录当前 NAS 的 IP 地址。
注意:SSH 密码即为飞牛 NAS 登录密码,若修改过 root 密码需单独记录。
2.2 创建必要的文件目录
通过飞牛自带的文件管理器,在 Docker 目录下新建以下结构:
/Docker
└── iptv
├── config # 存放配置文件
└── output # 生成直播源文件
注意事项:如果直接使用默认路径,后续可能会报权限错误。建议在创建时右键文件夹属性,确保'可读写'权限已开启。
2.3 SSH 连接 NAS
在电脑上打开终端(Windows 使用 PowerShell 或 CMD),输入 ssh root@<NAS_IP> 进行连接。

