能让全家实现影视自由的神器,NAS部署影视聚合播放器『MoonTV』

2025-07-29 20:59:20 27点赞 214收藏 11评论

哈喽小伙伴们好,我是Stark-C~

在NAS上折腾影音应该可以说是每位玩家的必修课了。不过随着时间的推移,折腾的新鲜感也会逐渐淡去。哪怕是刚开始费时费力的折腾的成就感,也会因为最初热情的散去而变得索然无味~(除非又碰到了新项目)

所以有些时候,我更喜欢那种无需折腾,开箱即用的影视工具,这样,我就可以把更多的时间花在享受影视作品本身,而不是折腾设备上。

而今天为大家分享的这个影视工具,正好契合了我这种“免折腾”的需求。

关于MoonTV

能让全家实现影视自由的神器,NAS部署影视聚合播放器『MoonTV』

🔺MoonTV是一个开源的影视聚合播放器项目,说到底其实就是依托内置的免费资源站点,为我们提供免费的在线观影体验。只不过相比我们自己在这些站点在线观看,它还提供了多资源搜索、收藏同步、播放记录,甚至是自动跳过视频中的切片广告等功能。

但是!需要强调的是:该项目仅个人使用或学习使用,请勿将部署的实例用于商业用途或公开服务,否则可能会承担相应的法律责任!!切记!!!

项目Github官网地址:https://github.com/senshinya/moontv

✨ 功能特性

  • 🔍 多源聚合搜索:内置数十个免费资源站点,一次搜索立刻返回全源结果。

  • 📄 丰富详情页:支持剧集列表、演员、年份、简介等完整信息展示。

  • ▶️ 流畅在线播放:集成 HLS.js & ArtPlayer。

  • ❤️ 收藏 + 继续观看:支持 Redis/D1 存储,多端同步进度。

  • 📱 PWA:离线缓存、安装到桌面/主屏,移动端原生体验。

  • 🌗 响应式布局:桌面侧边栏 + 移动底部导航,自适应各种屏幕尺寸。

  • 🚀 极简部署:一条 Docker 命令即可将完整服务跑起来,或免费部署到 Vercel 和 Cloudflare。

  • 👿 智能去广告:自动跳过视频中的切片广告(实验性)

MoonTV部署

能让全家实现影视自由的神器,NAS部署影视聚合播放器『MoonTV』

🔺我这边演示的NAS为极空间。先在文件管理器的Docker目录新建一个moontv的文件夹,然后在该文件夹下再建一个config和data两个子文件夹用来映射对应数据的持久性。

能让全家实现影视自由的神器,NAS部署影视聚合播放器『MoonTV』

🔺然后打开这个项目Github官网,下载它的资源站点配置文件,名称为“config.json”。(有能力的小伙伴还可以尝试自己折腾这个资源站点配置文件~)

下载地址:https://github.com/senshinya/MoonTV/blob/main/config.json

能让全家实现影视自由的神器,NAS部署影视聚合播放器『MoonTV』

🔺将下载下来的“config.json”配置文件上传到刚创建的config子文件夹内。

能让全家实现影视自由的神器,NAS部署影视聚合播放器『MoonTV』

🔺然后打开极空间NAS的“Docker”应用,点击【Compose】 > 【新增项目】。

能让全家实现影视自由的神器,NAS部署影视聚合播放器『MoonTV』

🔺在新增项目页面自定义项目名称,输入以下 Docker Compose 配置信息后点“创建”按钮:

services: moontv-core: image: ghcr.io/senshinya/moontv:latest container_name: moontv restart: unless-stopped ports: - '3000:3000' # 项目打开端口,冒号前面请勿和本地冲突 environment: - USERNAME=admin # 管理员账号 - PASSWORD=password # 管理员密码 - SITE_NAME=MoonTV # 站点名称 - NEXT_PUBLIC_STORAGE_TYPE=redis - REDIS_URL=redis://moontv-redis:6379 - NEXT_PUBLIC_ENABLE_REGISTER=true networks: - moontv-network depends_on: - moontv-redis volumes: - ./config.json:/app/config.json:ro # 冒号前面为config.json文件实际路径 moontv-redis: image: redis container_name: moontv-redis restart: unless-stopped networks: - moontv-network volumes: - ./data:/data # 冒号前面为data子文件实际路径 networks: moontv-network: driver: bridge

以上代码需要根据注释自行修改,镜像的拉取需要自行解决网络问题。顺便说一下,volumes映射的路径需要使用“查询路径”查找到真实路径直接复制粘贴就可以了,个人觉得极空间这里对于新手小白已经是相当友好的操作了。

能让全家实现影视自由的神器,NAS部署影视聚合播放器『MoonTV』

🔺完成之后可以看到这里有两个镜像正常“运行中”,就说明该项目可以直接使用了。

MoonTV体验

能让全家实现影视自由的神器,NAS部署影视聚合播放器『MoonTV』

🔺项目的打开方式为浏览器【IP:端口号】,如果有外网访问需求请自行配置好反向代理。我因为使用的是极空间NAS,它现在支持Docker的远程访问,所以我现在不需要反向代理,借助极空间自己的穿透服务也能随意在外网访问了。

同时打开该项目之后这里有两个按钮:注册和登录。我们此时可以使用部署时候的管理员账号和密码直接登录,如果是家人使用就需要单独注册一个账号,这样就实现了各自看剧互不干扰。

能让全家实现影视自由的神器,NAS部署影视聚合播放器『MoonTV』

🔺进来后的界面还是很不错的,有种小清新的感觉。至于操作几乎傻瓜式,没有任何上手难度。

能让全家实现影视自由的神器,NAS部署影视聚合播放器『MoonTV』

🔺资源确实很强大,甚至还有4K的,全都免费观看。

这个项目我就不过多介绍,因为说多了可能你们就看不到这篇文章了,自己部署下来体验一下,你就会明白它确实算是当前非常难得的观影项目了!

好了,以上就是今天给大家分享的内容,我是爱分享的Stark-C,如果今天的内容对你有帮助请记得收藏,顺便点点关注,咱们下期再见!谢谢大家~

展开 收起
11评论

  • 精彩
  • 最新
  • 感觉不错啊,比很多收费的还更好用一些,能不能解码dolby vision?另外这个工具有没有电视端的App呀,如果用电视看的话操作起来方便吗?

    校验提示文案

    提交
  • 你猜人家项目上写的啥?
    怎么就学不会尊重呢?

    校验提示文案

    提交
  • 来点4K源,这些480标1080P, 720都不到的渣画质实在看不下去

    校验提示文案

    提交
  • 能加字幕就好了

    校验提示文案

    提交
  • 非常好用呀,最新的大片都有,谍中谍和神奇4也有,画质也过得去

    校验提示文案

    提交
  • 镜像失效了? 加了加速都拉不下来,奇怪了

    校验提示文案

    提交
  • 极吹,你好,极吹,再见。

    校验提示文案

    提交
  • 配置文件下载不了!!!新站配置文件空白!!

    校验提示文案

    提交
  • 试试看

    校验提示文案

    提交
  • 没有什么必要,片源就那些,既不清晰又慢,比在线的差远了

    校验提示文案

    提交
  • 看看

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
214
扫一下,分享更方便,购买更轻松