快速部署LibreTV在线观影平台

AI-摘要
DeepSeek GPT
AI初始化中...
介绍自己 🙈
生成本文简介 👋
推荐相关文章 📖
前往主页 🏠
前往爱发电购买
快速部署LibreTV在线观影平台
科技-刘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。就套上加速了。
密码保护
要为您的 LibreTV 实例添加密码保护,可以在部署平台上设置环境变量:
环境变量名: PASSWORD 值: 您想设置的密码
各平台设置方法:
- Cloudflare Pages: 您的项目 > 设置 > 环境变量
- Vercel: 您的项目 > Settings > Environment Variables
- Netlify: 您的项目 > Site settings > Build & deploy > Environment
- Docker: 使用 -e PASSWORD=your_password 参数
自定义配置
项目主要配置在js/config.js文件中,你可以修改以下内容:
- PROXY_URL:修改为你自己的代理服务地址。
- API_SITES:添加或修改视频源 API 接口。
- SITE_CONFIG:更改站点名称、描述等基本信息。
- PLAYER_CONFIG:调整播放器参数,如自动播放、广告过滤等。
- HIDE_BUILTIN_ADULT_APIS:用于控制是否隐藏内置的黄色采集站 API,默认值为
true。设置为true时,内置的某些敏感 API 将不会在设置面板中显示,可根据实际需要修改配置。
在设置面板中选择”自定义接口”
接口地址只需填写到域名部分: https://example.com(不要包含/api.php/provide/vod部分)
注意:若使用 Docker 部署,可进入容器,在/usr/share/nginx/html/js内修改相关配置
评论
匿名评论隐私政策
WalineTwikoo


