
如何5分钟搭起自己的聚合播放平台免费免运维的LunaTV快速上手【免费下载链接】LunaTV本项目采用 CC BY-NC-SA 协议禁止任何商业化行为任何衍生项目必须保留本项目地址并以相同协议开源项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTV开篇钩子想拥有自己的影视聚合播放器又怕配服务器、装环境、搭数据库配到凌晨三点LunaTV 是一个开箱即用的影视聚合播放器搜索、播放、收藏、直播都替你做好了你只管两件事部署、配播放源。项目速览维度LunaTV 表现部署难度⭐⭐⭐⭐⭐ 云端一键部署或一份 compose 文件不用写代码成本⭐⭐⭐⭐⭐ 免费额度够个人用没有必须付费的组件功能完整度⭐⭐⭐⭐⭐ 聚合搜索、在线播放、收藏、继续观看、直播技术栈Next.js 14 TypeScript现代化藏在容器里不用你管扩展性播放源、分类、订阅都能换源码开放可改它不是一个塞满资源的影视网站而是一个聚合你自配播放源的播放器框架。界面实拍 首页先看「继续观看」。顶部一排是上次看到哪集的进度卡片卡片上还标了播放来源打开页面就能接着看。往下直接铺好热门电影等豆瓣分类点任意一张卡片进详情页。分类和地区两层筛选。这是豆瓣精选内容页分类热门、最新、豆瓣高分、冷门佳片和地区华语、欧美、韩国、日本随便组合。切一下下方卡片区立刻换一批先看看有什么再决定看什么。播放页换播放源。左边是播放器右边「选集」「换源」两个页签。同一部剧的不同播放源按清晰度和速度排好某一路不好使点一下换下一路。部署实操 最省事的办法是让云平台替你管数据库和环境你只负责点。用一键部署完成部署打开项目页面点「Deploy on Zeabur」一键部署按钮。平台会自动建好 LunaTV 应用 Kvrocks 数据库的完整环境本机不用装 Docker。等两个服务显示就绪即可全程自动一般几分钟。进 LunaTV 服务的「网络」页面生成一个免费域名。这步不能省没有域名服务访问不了。浏览器打开域名用管理员账号登录。账号密码就是 USERNAME / PASSWORD 两个环境变量部署时设成你自己的。登录后进管理后台的配置文件设置至少填一个播放源保存后回首页搜索验证。小贴士部署完是「空壳」项目不带内置播放源。第 5 步是唯一步不做的点跳过它搜索就是空的。用 Docker Compose 自己部署如果你有自己的服务器、想把数据攥在手里走这条路。从 README 里选 Kvrocks / Redis / Upstash 任一存储的 compose 文件把 USERNAME、PASSWORD 改成自己的存成 docker-compose.yml跑下面这条命令让应用在后台跑起来启动后在本机浏览器访问 3000 端口本机为 localhost:3000docker-compose up -d接 Upstash 云存储没有常驻服务器的纯 Serverless 场景可以接云 Redis。在 Upstash 注册账号、新建一个实例名字随意复制实例的 HTTPS ENDPOINT 和 TOKEN填进 UPSTASH_URL、UPSTASH_TOKEN不用自己开数据库容器应用镜像单独跑功能速览 一次搜完多源聚合搜索找片不知道该去哪个站。在首页搜索框输关键词你配置的所有播放源一次性把结果都吐出来。接着看继续观看手机上看到一半想换到电脑继续。进度自动记录从首页「继续观看」栏点卡片直接续播。存着以后看收藏同步看到想看的剧点卡片上的爱心。收藏多端同步在「收藏夹」栏随时查看。卡了就换多源线路选择某个播放源缓冲或清晰度低。打开播放页右侧「换源」页签对比各源的清晰度和速度点一下切换。装进手机PWA想有打开 App 一样的体验。浏览器菜单里选「安装到桌面/主屏」装完有独立图标还带离线缓存。配置与踩坑 部署后先核对这份清单USERNAME / PASSWORD管理员账号和强密码必填NEXT_PUBLIC_STORAGE_TYPEkvrocks / redis / upstash 三选一再填对应连接地址配置文件 api_site至少一个播放源标准苹果 CMS V10 API 格式custom_category自定义分类可选「哈利波特」这类关键词也行等同豆瓣搜索NEXT_PUBLIC_DOUBAN_PROXY_TYPE豆瓣数据代理建议用 CDN 选项减少被拦完整环境变量说明见 README.md。为什么部署完还是空的Q搜索没结果A没配播放源。去管理后台的配置文件里填至少一个资源站的 API保存即可。Q三种存储选哪个A自部署选 Kvrocks推荐Serverless 选 UpstashRedis 要开持久化否则升级重启丢数据。Q怎么更新版本AZeabur 上点「重启当前版本」会拉最新镜像Docker 可用 watchtower 自动更新。谁适合用 安全提醒 如果你是常在多个网站之间切来切去找资源的人它能帮你把源归拢到一起一个地方搜完看完。如果你想读一个现代 Web 全栈项目它能帮你看到一份 Docker-ready、带测试的 Next.js 14 完整工程。如果你刚接触 PWA它能帮你零成本体验「装到主屏」是什么感觉。本项目仅供个人学习使用别公开分享你的实例或用于商业播放源的合法性由你自己把关。行动清单收尾 ✅✅ 选定一条部署路径并完成部署云端一键或 docker-compose✅ 设好强管理员密码生成访问域名✅ 在管理后台填一个播放源搜一遍验证有结果✅ 装到手机主屏试一次「继续观看」如果跑通了欢迎回来聊聊你配了哪些源、卡在了哪一步。【免费下载链接】LunaTV本项目采用 CC BY-NC-SA 协议禁止任何商业化行为任何衍生项目必须保留本项目地址并以相同协议开源项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTV创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考