Cloudflare搭建Moontvplus
简介
MoonTVPlus是基于MoonTV v100二次开发的增强版影视聚合播放器。它在原版基础上新增了外部播放器支持、视频超分、弹幕系统、评论抓取等实用功能,提供更强大的观影体验。
项目地址:链接直达
前期准备:
- 一个 Cloudflare 账号
- 一个GitHub 账号
- 一个Upstash账号点击注册
Cloudflare Workers 部署
获取Cloudflare API Token和账户ID
点击右上角头像 > 我的个人资料 > API Tokens >点击“Create Token”

选择“Edit Cloudflare Workers”模板
权限设置:
帐户 - Cloudflare Workers 脚本 - 编辑
账户-D1-编辑(仅在使用D1数据库时需要)


创建后复制生成的API Token
在Dashboard首页右侧可以看到你的账户ID

获取Upstash Redis
注册登录,创建redis数据库(免费256MB)

复制访问的URL地址和Token

配置GitHub Secrets
| Secret 名称 | 说明 | 示例值 |
|---|---|---|
| CLOUDFLARE_API_TOKEN | Cloudflare API Token | your_api_token_here |
| CLOUDFLARE_ACCOUNT_ID | Cloudflare Account ID | abc123def456 |
| USERNAME | 站长账号 | admin |
| PASSWORD | 站长密码 | your_secure_password |
| NEXT_PUBLIC_STORAGE_TYPE | 存储类型 | upstash |
| UPSTASH_URL | Upstash Redis URL | https://xxx.upstash.io |
| UPSTASH_TOKEN | Upstash Redis Token | your_upstash_token |
进入你 Fork 的仓库,点击 Settings > Secrets and variables > Actions > New repository secret,添加以下必需的 Secrets:
食用
视频源:test.json
Cloudflare搭建Moontvplus
https://skilladd.org/2026/04/11/49.Cloudflare搭建Moontvplus/