资讯详情

资讯详情

把 LunaTV 装进自己的服务器:一台机器轻松搭起私人影视聚合站

把 LunaTV 装进自己的服务器一台机器轻松搭起私人影视聚合站【免费下载链接】LunaTV本项目采用 CC BY-NC-SA 协议禁止任何商业化行为任何衍生项目必须保留本项目地址并以相同协议开源项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTV躺在沙发追剧不想在几个网站之间来回翻找LunaTV 是一款免费的影视聚合播放平台基于 Next.js 14 构建一条 Docker 命令就能部署成你专属的私人影视站。LunaTV 有哪些实用功能 你用它做什么具体体验多源聚合搜索输一个片名多个资源站的结果一次性返回在线播放详情页直接开播右侧能切换不同清晰度的源收藏与继续观看记录进度下次打开接着看多端同步分类浏览按热门、地区、类型筛选豆瓣内容多端适配手机浏览器打开也是完整布局可装到主屏部署完它是个空壳没有内置播放源得你自己填——这正是下一步的重点。一份文件完成 LunaTV Docker 部署把下面这份docker-compose.yml存到任意目录它同时拉起应用和 Kvrocks 数据库services: moontv-core: image: ghcr.io/moontechlab/lunatv:latest container_name: moontv-core restart: on-failure ports: - 3000:3000 environment: - USERNAMEadmin - PASSWORDadmin_password - NEXT_PUBLIC_STORAGE_TYPEkvrocks - KVROCKS_URLredis://moontv-kvrocks:6666 networks: - moontv-network depends_on: - moontv-kvrocks moontv-kvrocks: image: apache/kvrocks container_name: moontv-kvrocks restart: unless-stopped volumes: - kvrocks-data:/var/lib/kvrocks networks: - moontv-network networks: moontv-network: driver: bridge volumes: kvrocks-data:存好后执行一条命令启动docker-compose up -d关键环境变量就四个别记太多变量作用改成USERNAME管理员账号如adminPASSWORD管理员密码换成你自己的强密码NEXT_PUBLIC_STORAGE_TYPE存储后端类型如kvrocksKVROCKS_URL存储连接地址redis://moontv-kvrocks:6666存储后端相当于决定你的收藏和播放记录存在哪儿。Kvrocks 本地落盘、重启不丢是默认推荐Redis 兼容性好但没开持久化会丢数据Upstash 是云端托管适合不想自己跑数据库的场景。这里选 Kvrocks因为数据卷直接挂在本地升级、重启之后记录都还在。跑起来之后的三件自查 ✅服务起来后按下面三步逐项打勾看到对应现象才算真的跑通动作预期结果浏览器打开http://localhost:3000首页出现「继续观看」和「热门电影」推荐位用USERNAME/PASSWORD登录 管理后台进入后台能看到配置文件设置入口在后台填好播放源并保存搜索任意片名有结果点开能正常播放首页没有内容多半是没配播放源回到后台把源填进去再试。按需配置进阶项 ⚙️如果你发现豆瓣海报加载慢或偶发失败给应用加上豆瓣代理两个变量NEXT_PUBLIC_DOUBAN_PROXY_TYPE、NEXT_PUBLIC_DOUBAN_IMAGE_PROXY_TYPE值都填cmliussss-cdn-tencent或cmliussss-cdn-ali字段说明见 环境变量说明。如果单容器吃满机器在moontv-core下加资源限制给内存和 CPU 各设一个上限即可。要备份数据的话把 Kvrocks 的数据卷kvrocks-data拷出来就行它是整个存储的落盘目录。想升级到新版时执行docker-compose pull拉取最新镜像再docker-compose up -d重建容器。常见问题速查3000 端口被占用把3000:3000改成8080:3000改用新端口访问。登录失败确认账号密码和 compose 里的环境变量完全一致改完重新docker-compose up -d。升级后记录没了Kvrocks 有数据卷不会丢如果用的是 Redis 又没开持久化才可能丢。怎么升级到新版docker-compose pull拉取镜像再docker-compose up -d重建即可。镜像跑通只是开始现在就去后台把播放源填好你的影视站才算真正能用。【免费下载链接】LunaTV本项目采用 CC BY-NC-SA 协议禁止任何商业化行为任何衍生项目必须保留本项目地址并以相同协议开源项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTV创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
觉得有用,分享给同行:

为您的企业打造数字门面

稳重轻奢商务风格,端正雅致视觉,长效耐看不易过时。

立即咨询 →