LunaTV|3步跑通配置订阅:从粘贴地址到自动同步播放源

发布时间:2026/9/16 13:06:01

LunaTV|3步跑通配置订阅:从粘贴地址到自动同步播放源 LunaTV3步跑通配置订阅从粘贴地址到自动同步播放源【免费下载链接】LunaTV本项目采用 CC BY-NC-SA 协议禁止任何商业化行为任何衍生项目必须保留本项目地址并以相同协议开源项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTV当你第一次打开 LunaTV 管理后台的配置文件模块订阅 URL 输入框是空的右上角写着最后更新: 从未更新。之后每发现一个可用的资源站都要手动下载 JSON、核对格式、再贴回面板。LunaTV 的配置订阅功能就是为这个环节准备的站长把一段 Base58 编码的订阅地址粘进面板实例就能持续拉取最新的播放源配置多个实例之间也能长期保持同一套资源。功能定位配置订阅位于管理后台的配置文件模块面向站长角色。它把下载文件、本地编辑 JSON、再提交的流程替换为服务端直接访问订阅地址、解码 Base58 内容并写入本地配置手动改文件这一步被整体去掉。⚙️ 前置条件已部署并可访问的 LunaTV 实例持有站长账号环境变量 USERNAME存储方式非 localstorageredis / kvrocks / upstash已拿到 Base58 编码的订阅地址 操作主线登录管理后台用站长账号登录实例进入管理后台在左侧菜单切到配置文件模块。页面顶部就是配置订阅卡片包含订阅 URL 输入框、拉取配置按钮和自动更新开关三个元素右上角显示上次同步时间首次使用前显示从未更新。填入订阅地址并拉取配置把拿到的订阅地址粘贴到订阅URL输入框注意地址内容必须是 Base58 编码、解码后为 JSON。点击拉取配置按钮前端请求/api/admin/config_subscription/fetch完成解码成功后弹出配置拉取成功提示解码出的配置内容会回填到下方的编辑器区域。保存配置并开启自动更新打开自动更新开关再点保存。后端会校验 JSON 格式把订阅地址和开关写入ConfigSubscribtion配置返回配置文件更新成功。此后每次 cron 任务执行时系统都会自动重新拉取订阅并刷新最后检查时间逻辑在 src/app/api/cron/route.ts 中。配置解读配置项作用推荐值/说明ConfigSubscribtion.URLBase58 编码的订阅地址必填解码失败时拉取与自动更新都会中断ConfigSubscribtion.AutoUpdate是否由 cron 自动拉取建议 true为 false 时每次都要手动点拉取配置ConfigSubscribtion.LastCheck上次成功同步的时间戳系统自动写入用它判断自动更新是否真的在工作 常见问题现象点拉取配置报请求失败并带 HTTP 状态码。原因是订阅地址 404、502 或链接已失效。先用浏览器直接打开该地址确认可取回一串 Base58 原文再回面板重试。现象拉取成功保存却提示配置文件格式错误请检查 JSON 语法。原因是解码出来的内容不是合法 JSON。让订阅提供方核对编码也可以自己取一份原文用 bs58 解码后确认。现象自动更新开着但最后更新一直不动。原因是/api/cron没有被定时调用或订阅地址、开关有一项为空。手动请求一次 /api/cron看服务日志里是否出现跳过刷新未配置订阅地址或自动更新即可定位。现象点保存直接提示不支持本地存储进行管理员配置。原因是存储方式为 localstorage。把环境变量 NEXT_PUBLIC_STORAGE_TYPE 改为 redis、kvrocks 或 upstash 后重新部署。到这里LunaTV 实例的资源同步就闭环了。接下来可以在浏览器手动请求一次 /api/cron看最后更新是否变化这是验证自动更新真正生效的最直接方式。【免费下载链接】LunaTV本项目采用 CC BY-NC-SA 协议禁止任何商业化行为任何衍生项目必须保留本项目地址并以相同协议开源项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTV创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/9/16 13:01:01

C++老程序UI升级:WebView2虚拟主机名与多入口资源加载实战

1. 项目概述:为什么老C程序急需“UI换血”,而不是重写? 你手头维护着一个运行了十年以上的Win32 C桌面程序——可能是工业控制面板、医疗设备配置工具、金融交易终端,或者某个内部OA系统。它逻辑扎实、性能稳定、内存管理干净&am…

2026/9/16 13:01:01

SpringBoot + Vue 前后端分离项目实战:网上摄影工作室开发全解析

开 发一个“网上摄影工作室”这件事,最让我觉得有意思的地方在于:它不是一个单纯的电商系统,也不是纯内容展示站,而是把作品中台、套餐管理、在线预约、订单流转、后台维护这些典型业务全部串起来的完整闭环。如果你最近正在找 Sp…

2026/9/16 13:51:09

Agent Zero 零配置快速上手指南

Agent Zero 零配置快速上手指南 【免费下载链接】agent-zero Agent Zero AI framework 项目地址: https://gitcode.com/GitHub_Trending/ag/agent-zero 凌晨 3 点没人盯数据,调研靠复制粘贴熬到天亮?Agent Zero 是开源 AI 智能体框架(…

2026/9/16 13:46:07

AI表格助手:自然语言处理与数据分析的革新

1. 项目概述:当表格处理遇上AI助手最近上线了一款名为"表答"的小程序,主打用AI技术解决日常表格处理和数据分析的痛点。作为一个常年和Excel、Google Sheets打交道的从业者,我第一时间做了深度测试。这个小程序的核心理念很明确——…

2026/9/16 12:52:37

拯救者Y7000黑屏故障排查与维修实战指南

1. 项目概述:一台黑屏的拯救者Y7000,到底卡在哪一步? 联想拯救者Y7000系列笔记本,从2018年第一代搭载i5-8300H开始,到后来的i7-9750H、i7-10750H、i5-11400H,再到2023年款的R7-7840HS,它始终是学…

2026/9/16 0:04:09

PHP源码部署实战:从环境配置到运行情侣游戏全攻略

简介:这是一套面向情侣互动场景的PHP完整源码,集成情侣飞行棋、真心话大冒险、情趣骰子等玩法,并内置完整分销制度,可自定义多种返佣比例,源码完全开源无加密,支持微信无感自动授权登录与第三方授权&#x…

2026/9/15 14:22:53

USB Type-C PCB布局分区设计:电源、高速信号与PD协议全攻略

做硬件这行,Type-C接口算是典型的“看着简单,做起来全坑”的东西。光引脚就24个,高低速信号、电源、控制线全部塞在一个小小的连接器里,如果PCB布局不做规划,打样回来基本就是“插上没反应”、“高速掉线”、“静电一打…

2026/9/15 21:31:11

系统编程学习原型如何补齐稳定性边界

系统编程学习原型如何补齐稳定性边界预算有限时&#xff0c;我先优化明显多余的复制&#xff0c;而不是猜测性地换容器。用借用传递只读数据通常就能减少分配&#xff1a; fn parse(line: &str) -> Result<Item, Error> { /* ... */ }用基准确认热点确实在分配&am…

2026/9/15 11:42:23

雨花区哪家财务公司代理记账比较好?

在雨花区&#xff0c;企业处理财税事务常常面临诸多挑战&#xff0c;选择一家靠谱的财务公司至关重要。湖南巨勤财务管理咨询有限公司就是本地正规实体财税服务机构&#xff0c;深耕本地工商财税行业多年&#xff0c;熟悉当地工商局、税务局最新政策与申报流程。主营公司注册、…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
咨询二维码