MoonTV月光TV:一键部署的开源视频聚合站,全网影视免费看

有没有这样一个工具,能同时搜索全网的影视资源?

想看个电影,得先打开这个App搜搜,那个网站找找,找了一圈要么要VIP,要么画质垃圾,要么广告比正片还长。

今天介绍一个GitHub上超火的开源项目——MoonTV (也叫LunaTV)。它是一个视频聚合平台,能把全网的影视资源整合到一个界面里搜索和播放。关键是:完全免费开源、支持自部署、无广告 。

MoonTV到底是什么?

MoonTV是一个基于Next.js 14 + TypeScript + Tailwind CSS构建的自托管视频聚合平台 。简单说就是:你自己搭一个视频搜索网站,它能同时搜索多个影视源API,找到资源后直接播放。

用大白话说:它就像一个"视频搜索引擎",你输入想看的电影名,它同时去好几个影视站搜,搜到结果直接播,不用你一个个站去找。

核心功能亮点

  • 多源聚合搜索 — 同时搜索多个影视源API,一次搜索全网覆盖
  • 在线播放 — 搜到资源直接播放,支持多种画质
  • 收藏同步 — 登录后收藏的影片云端同步,换设备也不丢
  • 播放历史 — 自动记录看到哪里,下次打开接着看
  • 响应式设计 — 手机、平板、电脑都能用,自适应屏幕
  • 多端客户端 — 有iOS/Android/Mac/Windows客户端(Selene),还有安卓TV版(Selene-TV)

怎么用?两种方式

方式一:直接用别人搭好的(最简单)

网上有人已经搭好了公共实例,你直接访问就能用。搜"MoonTV 公共实例"就能找到。

方式二:自己部署(推荐,更稳定)

MoonTV支持Docker一键部署,有自己服务器/VPS的可以试试:

1. 准备一台服务器(或本地电脑),安装Docker

2. 创建docker-compose.yml文件,配置MoonTV和Redis

3. 运行 docker-compose up -d 启动

4. 浏览器打开服务器IP:3000,就能看到MoonTV界面了

5. 在管理面板配置影视源API地址

整个过程10分钟搞定,不懂代码也能跟着教程操作。

和TVBox有什么区别?

很多人会问MoonTV和TVBox有什么不同:

  • TVBox 是安卓TV/手机App,需要手动配置接口源,主要在电视上用
  • MoonTV 是Web平台,浏览器打开就能用,支持多端访问
  • MoonTV可以自部署,数据完全掌握在自己手里
  • MoonTV有官方多端客户端(Selene),体验更原生

支持哪些平台?

  • Web端 — 手机/平板/电脑浏览器直接访问
  • Selene客户端 — iOS、Android、Mac、Windows
  • Selene-TV — 安卓TV/电视盒子
  • 也支持Vercel、Cloudflare Pages等云平台部署

使用感受

MoonTV最大的优势就是聚合 。不用再在好几个App之间来回切换了,一个MoonTV搞定全网影视。而且开源免费,社区活跃,资源更新快。

自部署需要一定的技术基础,但跟着教程走其实不难。如果你有闲置的服务器或者树莓派,搭一个MoonTV当家庭影院中心,体验真的很棒。

📌 关注公众号「实用软技」,回复关键字「软件」即可免费获取更多软件