
LunaTV 配置订阅教程填入一个 URL播放源自动同步【免费下载链接】LunaTV本项目采用 CC BY-NC-SA 协议禁止任何商业化行为任何衍生项目必须保留本项目地址并以相同协议开源项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTV播放源从此不用手动改了。LunaTV 的配置订阅功能只多一个输入框把别人分享的订阅 URL 粘进去点两下整套播放源配置就同步到了你的实例。读完本文你能独立完成第一次配置订阅拉取、保存并确认它真的生效。 一句话理解 LunaTV 配置订阅把它想成订报纸。你不用自己找报童只要给 LunaTV 一个固定地址订阅 URL它就去取最新一期的内容。其他站长维护好播放源配置后把配置文件做 Base58 编码、挂到一个可公开访问的网址上这个网址就可以被订阅。订阅成功后你的播放源就和对方保持同步对方更新、你这边跟着更新。✅ 动手前的检查用站长账号登录即环境变量USERNAME对应的那个账号。配置文件页签和配置订阅入口只对站长显示普通用户账号看不到。存储方式不能是 localstorage。管理端配置依赖 redis、kvrocks 或 upstash 这类持久存储。手里有一个订阅 URL。用浏览器打开它看到的应该是一长串字母数字Base58 编码文本而不是明文 JSON。顺手备份当前配置进配置文件页签把编辑框里的内容复制存一份拉取失败时还能改回去。 跑通第一次配置订阅用站长账号打开管理后台/admin点击顶部的配置文件页签。会出现配置订阅卡片包含订阅 URL 输入框、拉取配置按钮、自动更新开关卡片右上角显示最后更新时间。把订阅 URL 粘进输入框。点拉取配置。预期看到配置拉取成功的提示下方配置文件编辑框自动填入一份 JSON最后更新变成当前时间。扫一眼编辑框内容没有明显异常点右下角保存。预期看到配置文件保存成功。到这里最小闭环就走完了URL 进配置出落库完成。整个过程大约 3 次点击。 确认配置订阅生效给你两个判据自己验证回管理后台看最后更新手动拉取保存后它应显示刚才的时间戳开启自动更新后隔一段时间再看它是否被定时任务刷新过。实际播放验证在搜索框搜一部片子进详情页看换源列表应能看到新拉来的源随便放第一集能出声就算通过。️ 用得不顺手时看这里提示权限不足只有站长可以拉取配置订阅原因当前登录的不是站长账号。解法退出改用USERNAME对应的站长账号登录再试。拉取配置失败或Base58 解码失败原因URL 不可访问或链接返回的不是 Base58 编码文本。解法用浏览器直接打开该 URL确认能访问且返回一长串字母数字如果返回的是明文 JSON说明对方没按规范编码需要联系对方换一个地址。保存时报不支持本地存储进行管理员配置原因NEXT_PUBLIC_STORAGE_TYPE设成了 localstorage。解法改用 redis、kvrocks 或 upstash 存储重新部署后再操作。自动更新开着但最后更新一直是旧时间原因自动更新依赖平台侧的定时任务触发没配置 cron 时不会跑。解法先用拉取配置手动同步在 Vercel 等平台部署时按文档配置好定时触发器再依赖自动更新。➕ 可选再进一步自建订阅源可选把自己实例的配置文件整体做 Base58 编码放到任意可公开访问的 HTTP 地址这个地址就能分享给其他站长订阅。字段说明见 README 的配置文件与订阅章节。注意界面目前只支持单个订阅 URL一次订阅一个地址。了解自动更新怎么跑可选定时任务每次会刷新订阅配置和直播源实现见 自动更新定时任务手动拉取时的 Base58 解码逻辑在 配置订阅拉取接口。配置订阅把找源、改配置、验证三件事压缩成粘贴、拉取、保存。想继续往下可以看 README 的配置文件说明 了解api_site、custom_category每个字段的作用让播放源自动更新的同时把分类也调得更顺手。【免费下载链接】LunaTV本项目采用 CC BY-NC-SA 协议禁止任何商业化行为任何衍生项目必须保留本项目地址并以相同协议开源项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTV创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考