MoonTV 是什么?
MoonTV 是一个开箱即用的、跨平台的影视聚合播放器。它基于 Next.js 14 + Tailwind CSS + TypeScript 构建,支持多资源搜索、在线播放、收藏同步、播放记录、本地/云端存储,让你可以随时随地畅享海量免费影视内容。
特性
- 🔍 多源聚合搜索:内置数十个免费资源站点,一次搜索立刻返回全源结果。
- 📄 丰富详情页:支持剧集列表、演员、年份、简介等完整信息展示。
- ▶️ 流畅在线播放:集成 HLS.js & VidStack。
- ❤️ 收藏 + 继续观看:Docker 部署支持 Redis 存储,多端同步进度。
- 📱 PWA:离线缓存、安装到桌面/主屏,移动端原生体验。
- 🌗 响应式布局:桌面侧边栏 + 移动底部导航,自适应各种屏幕尺寸。
- 🚀 极简部署:一条 Docker 命令即可将完整服务跑起来,或免费部署到 Vercel。
- 👿 智能去广告:自动跳过视频中的切片广告(实验性)
Docker 部署
# 拉取预构建镜像
docker pull ghcr.io/senshinya/moontv:latest# 运行容器
docker run -d --name moontv -p 3000:3000 -e PASSWORD=123456 ghcr.io/senshinya/moontv:latest使用
浏览器地址输入:http://ip或域名:3000,即可访问 MoonTV 服务。输入预设的密码即可进入
非常清爽简洁的界面,左边侧栏是导航菜单,分类一目了然,右侧是海报墙形式的节目展示,右上方是昼夜模式切换按钮和设置按钮。
还可搜索自己想看的资源
不管是电影、电视剧还是综艺,都可选集和换源。
没看完的可接着上次观看的节点继续观看。
使用起来很简单,赶快部署去愉快的观影吧!!!








