使用 Cloudflare 部署 MoonTV 影院

By | 2025-07-10

MoonTV 跨平台影视聚合

✨ 功能特性

  • 🔍 多源聚合搜索:内置数十个免费资源站点,一次搜索即返回全源结果。
  • 📄 丰富详情页:支持剧集列表、演员、年份、简介等完整信息展示。
  • ▶️ 流畅在线播放:集成 HLS.js & ArtPlayer。
  • ❤️ 收藏 + 继续观看:支持 Redis/D1/Upstash 存储,多端同步进度。
  • 📱 PWA:离线缓存、安装到桌面/主屏,移动端原生体验。
  • 🌗 响应式布局:桌面侧边栏 + 移动底部导航,自适应各种屏幕尺寸。
  • 🚀 极简部署:支持免费部署到 Vercel 和 Cloudflare。
  • 👿 智能去广告:自动跳过视频中的切片广告(实验性)

  1. Fork MoonTV 仓库到 GitHub 账号。
  2. 登陆 Cloudflare,找到【Workers 和 Pages】→【创建】→【Pages】→【导入现有 Git 存储库】→【开始使用】。
  3. 【项目名称】保持默认,【构建命令】填写 pnpm install —frozen-lockfile && pnpm run pages:build,点击【环境变量】在【变量名称】填写 PASSWORD ,【值】可以自定义,完成后点击【保存并部署】。
  4. 项目部署成功后,选择【继续处理项目】。点击生成的链接即可打开 MoonTV 影院,为防止网址被墙,可以添加自己的域名。完成全部操作后还要【重试部署】一遍才算完成。