恒美微站 Logo 恒美微站
  • 首页
  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心
  • 联系我们

LunaTV Docker 部署教程:3 步启动自建影视聚合站

  • 首页
  • 资讯中心
  • /
  • LunaTV Docker 部署教程:3 步启动自建影视聚合站

相关资讯

如何从应用商店Microsoft Store免费下载安装HEVC视频扩展插件 2026/10/6 1:47:05
Quartz.NET One-Off Job 实战:一次性任务的四种调度模式与源码级原理 2026/10/6 1:47:05
Hyperf 事件机制完全指南:PSR-14 事件分发、监听器注册与生命周期事件实战 2026/10/6 1:47:05

最新资讯

使用 Go 绑定清理 Xberg Validator 插件注册表:ClearValidators 的用法与底层实现
JointJS 系谱图(Genogram)自动布局实战:基于 DirectedGraph 与夫妻容器的多代族谱构建指南
Telerik 公司档案解读:remoteintech.company 远程友好目录中的企业画像与数据模型
MinIO替代汇总(一):SeaweedFS、RustFS、Ceph
CacheCloud 应用在线迁移实战指南:基于主从 Failover 的客户端无感知迁移全流程解析
libwebsockets 测试应用全解析:从 test-server 到客户端、SSL 与协议插件实战指南

今日推荐

2026 AI 开发全家桶落地指南:TaoToken 统一 Key 打通 IDE 插件、Agent 与自动化代码审查全链路配置实测
MR25H40CDF+STM32F031C6工业级高可靠数据存储方案
MRAM+STM32工业断电数据保全实战指南

本周热门

MR25H40CDF + PIC18F65K40:工业记录仪高可靠存储实战
基于STM32的数控恒压恒流电源设计:从硬件到PID调参全解析
LT9211 MIPI重定时器原理与双路扇出实战指南

本月精选

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证
2026 大模型集体涨价:用 Python 做企业 Token 成本测算与选型避坑(附配置)

LunaTV Docker 部署教程:3 步启动自建影视聚合站

发布时间:2026/10/6 1:52:06
LunaTV Docker 部署教程:3 步启动自建影视聚合站 LunaTV Docker 部署教程3 步启动自建影视聚合站【免费下载链接】LunaTV本项目采用 CC BY-NC-SA 协议禁止任何商业化行为任何衍生项目必须保留本项目地址并以相同协议开源项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTV电影站 A 有一部、站 B 有另一部进度还互不相通——LunaTV 就是为了解决这件事。它是一个可自建的影视聚合播放平台一次 Docker 部署就能把多个影视资源站合并成一个能搜索、能播放、收藏与进度跨端同步的站点。先认识LunaTV 能干什么一句话把分散的影视 API 资源站装进一个统一的网页播放器里。聚合多资源站一次搜索出结果在线播放支持选集与一键换源收藏、继续观看跨设备同步部署前环境自检开始之前花 1 分钟确认这三项能避开后面大部分坑检查项最低要求确认方式Docker 与 Compose均已安装终端执行版本命令两者都能正常输出版本号内存 / 磁盘≥1GB 内存、≥10GB 可用空间用系统自带的内存与磁盘查看命令确认网络能拉取 Docker 镜像随便拉一个测试镜像如 hello-world成功即可三步完成 LunaTV Docker 部署第 1 步保存 Docker 配置文件新建一个目录在里面保存docker-compose.yml内容如下services: moontv-core: image: ghcr.io/moontechlab/lunatv:latest container_name: moontv-core restart: on-failure ports: - 3000:3000 environment: - USERNAMEadmin - 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:几个关键字段逐条说明imageLunaTV 主服务与 Kvrocks 数据库的官方镜像latest 会跟随最新版本ports3000 是对外访问端口被占用时改成8080:3000这种形式即可USERNAME/PASSWORD管理员账号密码别用默认值NEXT_PUBLIC_STORAGE_TYPEkvrocks决定收藏和播放记录存到哪里这里选 KvrocksKVROCKS_URL数据库容器的内网地址容器之间自动可达无需修改kvrocks-data数据卷把数据库文件写到磁盘重启不丢数据第 2 步一条命令启动 LunaTV 容器在配置文件所在目录执行docker-compose up -d→ 首次会自动拉取两个镜像等一两分钟再执行docker ps→ 两个容器状态都显示 Up说明 LunaTV 配置已生效、服务起来了。第 3 步浏览器访问验证打开http://localhost:3000→ 出现登录页说明服务已经在线远程服务器则把 localhost 换成服务器 IP。首次登录后台与存储后端登录页输入刚才设置的 USERNAME 和 PASSWORD进入管理后台对应源码 src/app/admin/page.tsx顺手核对三件事账号密码与配置文件一致能正常进入后台存储后端是 Kvrocks它协议兼容 Redis但数据落在磁盘上重启、升级都不丢Redis 有一定丢数据风险Upstash 适合纯云场景密码足够强实例地址不要公开传播⚙️ 接入播放源让站里有可播的内容部署完的 LunaTV 是个空壳这步是全文最关键的操作。入口在管理后台的「配置文件设置」核心是填写资源站的 API 地址LunaTV 播放源兼容标准苹果 CMS V10 API 格式即api.php/provide/vod这类接口任何提供该格式的资源站都能直接接入各字段含义见 README 配置章节。保存配置后回到首页影视内容就会加载出来。上线自测清单跑一遍下面 4 项全部通过才算部署完成测试项预期结果异常处理首页加载「继续观看」「热门电影」正常展示无内容 → 回后台检查播放源是否保存搜索影片返回聚合自多个资源站的结果无结果 → 逐个验证 API 地址是否可访问播放影片能起播右侧可换清晰度、换源某源黑屏 → 选另一个源或更新播放源收藏与进度刷新、换设备后进度保留丢失 → 检查存储后端与数据卷配置 常见问题排错速查现象原因解决办法端口被占用起不来3000 端口已有服务占用映射改为 8080:3000重启容器登录后台失败账号密码与配置不一致核对 USERNAME / PASSWORD 后重试首页没有任何内容播放源未配置或 API 地址失效后台填写有效的苹果 CMS V10 地址影片无法播放所选源链接失效用换源列表切换到其他资源站收藏进度丢失存储后端未持久化确认选 Kvrocks 且已挂数据卷收尾你的 LunaTV 自建站已就位到这里搜索、播放、收藏、进度同步这一整套就跑通了日常只需定期备份 kvrocks-data 数据卷。想进一步升级体验可以在手机上配合 Selene 客户端使用收藏与播放记录和网页端完全同步通勤路上也能接着看。【免费下载链接】LunaTV本项目采用 CC BY-NC-SA 协议禁止任何商业化行为任何衍生项目必须保留本项目地址并以相同协议开源项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTV创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

关于恒美微站

恒美微站专注于为个体商户、工作室提供极简自助建站服务,让每个人都能轻松拥有专业网站。

快速链接

  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心

服务项目

  • 可视化建站
  • 拖拽编辑
  • 主题定制
  • SEO 优化
  • 网站托管

联系方式

  • 📍 地址:北京市朝阳区建国路 88 号
  • 📞 电话:400-888-8888
  • ✉️ 邮箱:info@hmyw.cn
  • 🕐 时间:周一至周日 9:00-18:00

© 2024 恒美微站 hmyw.cn 版权所有 | 京 ICP 备 12345678 号