LibreTV 免费在线视频搜索与观看平台 快速部署教程(支持 Cloudflare Pages)
/ 3 min read
应用特点
-
🎬 聚合搜索:整合多个资源站点,快速搜索影视资源。
-
🌐 多语言支持:内置多国语言,默认支持中文。
-
📦 静态部署:无后端需求,可部署在 GitHub Pages / Cloudflare Pages。
-
📱 响应式设计:适配 PC 与移动端,体验流畅。
-
🧩 插件机制:支持添加自定义资源站点插件。
-
🔧 快速配置:配置简单,支持自定义默认语言、默认站点等。
Fork 项目
- 打开 LibreTV 项目:https://github.com/bestZwei/LibreTV,点击右上角 Fork 并为项目点个 ⭐。
使用 Cloudflare Pages 部署
-
打开 Cloudflare Pages 控制台 → 选择 Pages → 连接到 GIT
-
选择你刚 Fork 的仓库 LibreTV → 点击 开始设置
-
填写部署信息
-
项目名称:可自定义(如:libretv)
-
构建命令:留空(无需构建)
-
输出目录:留空(默认为根目录)
使用 vercel 部署
-
打开 New Project → 选择你刚 Fork 的仓库 LibreTV → 点击 Import → 点击 Deploy 然后等待部署完成即可。
-
给项目设置自定义域名,套上 CDN 加速。详细教程参考:https://blog.aizrf.com/p/55/ 其实就是设置个自定义域名,然后 CNAME 内容设置为
vercel.001315.xyz。就套上加速了。
自定义配置
项目主要配置在 js/config.js 文件中,你可以修改以下内容:
-
PROXY_URL:修改为你自己的代理服务地址。 -
API_SITES:添加或修改视频源 API 接口。 -
SITE_CONFIG:更改站点名称、描述等基本信息。 -
PLAYER_CONFIG:调整播放器参数,如自动播放、广告过滤等。 -
HIDE_BUILTIN_ADULT_APIS:用于控制是否隐藏内置的黄色采集站 API,默认值为 true。设置为 true 时,内置的某些敏感 API 将不会在设置面板中显示,可根据实际需要修改配置。
注意:若使用 Docker 部署,可进入容器,在 /usr/share/nginx/html/js 内修改相关配置。
本文转载自:周润发