clawcloud(爪云)Docker一键部署MoonTV教程
感谢数字套利大佬分享视频地址claw cloud(爪云)最新MoonTV部署Docker教程 | 白嫖全网最强视频库 | 支持手机/电视/网页 #电影 #电视剧 #视频 #docker #emby
《部署教程说明》
🎬 MoonTV 是一个开箱即用的、跨平台的影视聚合播放器。它基于 Next.js 14 + Tailwind CSS + TypeScript 构建,支持多资源搜索、在线播放、收藏同步、播放记录、本地/云端存储,让你可以随时随地畅享海量免费影视内容。【YouTube频道】 | 【Telegram群】 | 【GitHub仓库】
✨ 功能特性
- 🔍 多源聚合搜索:内置数十个免费资源站点,一次搜索立刻返回全源结果。
- 📄 丰富详情页:支持剧集列表、演员、年份、简介等完整信息展示。
- ▶️ 流畅在线播放:集成 HLS.js & ArtPlayer。
- ❤️ 收藏 + 继续观看:支持 Redis/D1/Upstash 存储,多端同步进度。
- 📱 PWA:离线缓存、安装到桌面/主屏,移动端原生体验。
- 🌗 响应式布局:桌面侧边栏 + 移动底部导航,自适应各种屏幕尺寸。
- 👿 智能去广告:自动跳过视频中的切片广告(实验性)
一、项目效果图
- 配置视频源 👉 点击加入TG群发送关键字 视频源 获取下载
- 点击查看项目截图
二、准备工作
① 注册并登录clawcloud 👉 官网:点击进入clawcloud 👉 点击观看注册视频教程
💡: 使用 GitHub 登录(建议 GitHub 账号满 180 天)
② Upstash Redis注册
- 在 upstash 注册账号并新建一个 Redis 实例,名称任意。
- 复制新数据库的 HTTPS ENDPOINT 和 TOKEN
- 返回你的 MoonTV 部署项目,新增环境变量 UPSTASH_URL 和 UPSTASH_TOKEN,值为第二步复制的 endpoint 和 token
- 设置环境变量 NEXT_PUBLIC_STORAGE_TYPE,值为 upstash;设置 USERNAME 和 PASSWORD 作为站长账号
💡: 使用 支持播放记录/收藏功能 才要注册Upstash Redis
③ AUTH_TOKEN授权码获取 已取消不用授权码了
二、clawcloud部署
- 设置镜像
bash
| 1 | ghcr.io/moontechlab/lunatv:latest |
- 设置变量
bash
| 1 2 3 4 5 | USERNAME=admin PASSWORD=admin_password NEXT_PUBLIC_STORAGE_TYPE=upstash UPSTASH_URL={上面 https 开头的 HTTPS ENDPOINT} UPSTASH_TOKEN={上面的 TOKEN} |
- 访问
默认分配的域名即可
三、配置视频源 👉 点击加入TG群发送关键字 视频源 获取下载
视频源样例
{
"cache_time": 7200,
"api_site": {
"dyttzy": {
"api": "http://caiji.dyttzyapi.com/api.php/provide/vod",
"name": "电影天堂资源",
"detail": "http://caiji.dyttzyapi.com"
},
"heimuer": {
"api": "https://json.heimuer.xyz/api.php/provide/vod",
"name": "黑木耳",
"detail": "https://heimuer.tv"
}
}
}
AI获取免费视频源 \[点击观看视频教程]
点击注册grok免费AI https://grok.com
四、手机端观看 \[点击观看视频教程]
📱 PWA:离线缓存、安装到桌面/主屏,移动端原生体验。
五、电视端AndroidTV观看 \[点击观看视频教程]
目前该项目可以配合 OrionTV 在 Android TV 上使用,可以直接作为 OrionTV 后端
暂时收藏夹与播放记录和网页端隔离,后续会支持同步用户数据
文章转自clawcloud(爪云)最新MoonTV部署教程 Docker一键部署 全网最强影视免费看 支持手机/电视/网页 | 数字套利