NAS Docker 部署跨平台影视聚合播放器:月饼TV
本文最后更新于 2025-10-23,文章内容可能已经过时。
MoonTV 因 DMCA 投诉被 GitHub 下架,后期不会再进行维护了。最近又发现了一个分支版本 月饼TV(MoonCakeTV)。使用使用方法和MoonTV一致,就是部署稍微有些区别。本文就以最新的月饼TV写一篇教程。
月饼TV 是什么?
🎬 月饼TV 又叫 MoonCakeTV,是一个开箱即用的、跨平台的影视聚合播放器。它基于 Next.js 15 + Tailwind CSS + TypeScript 构建,支持多资源搜索、在线播放、收藏同步、播放记录、本地/云端存储,让你可以随时随地畅享海量免费影视内容。
特性
🔍 多源聚合搜索:汇聚数十个免费资源站点,一次搜索立刻返回全源结果
📄 丰富详情页:支持剧集列表、演员、年份、简介等完整信息展示
▶️ 在线播放:集成 HLS.js & Video.js 播放器
📱 响应式布局:自适应各种屏幕尺寸
🚀 多平台部署:支持 Docker、Vercel 部署
安装指南
命令部署
docker run -d \
--name mooncaketv \
-p 3333:3000 \
ghcr.io/mooncaketv/mooncaketv:latest
容器编排部署
docker-compose.yml文件
version: '3'
services:
mooncaketv:
image: ghcr.io/mooncaketv/mooncaketv:latest
container_name: mooncaketv
ports:
- "3333:3000"
restart: unless-stopped
部署
在飞牛主页面找到
Docker打开后,切换菜单Compose->新增项目创建项目页面根据实际情况定义
项目名称、选择路径,并把上面docker-compose.yml文件内容复制填入来源文本框内容。检查无误后点击确定按钮进行部署返回
Docker管理页面,在容器菜单,就可以看到运行情况,点击mooncaketv右侧🔗可以直接打开
使用
浏览器地址输入:http://<NAS地址>:3333,即可访问 MoonCakeTV
如果需要更多使用说明和部署优化请参考 MoonCakeTV Github
重要声明
本项目仅供学习和个人使用
请勿将部署的实例用于商业用途或公开服务
如因公开分享导致的任何法律问题,用户需自行承担责任
项目开发者不对用户的使用行为承担任何法律责任
