
LibreTV 免费在线视频搜索与观看平台 快速部署教程(支持 Cloudflare Pages)
LibreTV 📺
之前使用serv00部署的影视站G了,看到群里大佬部署了这个项目找了一下,看到这个项目也可以完美代替之前的,主要是部署都是一键很简单。
LibreTV 是一个开源的免费视频搜索和聚合平台,支持在线观看和自动跳转至资源站点。它无需数据库、后端即可部署,支持多平台和多语言,尤其适合想要快速搭建免费影视平台的朋友。
LibreTV 演示站点(如提示加载慢,可稍等片刻)
界面预览
应用特点
- 🎬 聚合搜索:整合多个资源站点,快速搜索影视资源。
- 🌐 多语言支持:内置多国语言,默认支持中文。
- 📦 静态部署:无后端需求,可部署在 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
内修改相关配置。
相关链接
Vercel托管站点提速小技巧:https://blog.aizrf.com/p/55
GitHub LibreTV:https://github.com/bestZwei/LibreTV
本文是原创文章,采用CC BY-NC-SA 4.0协议,完整转载请注明来自周润发的博客
评论