为什么选择 LibreTV?
LibreTV 是一个开源的影视聚合项目,界面简洁美观,支持搜索、分类、播放,还能接入各种第三方资源接口。最重要的是,它完全免费部署在 Cloudflare Pages 上,速度快、全球 CDN 加速,访问体验极佳。
准备工作
tv.yourname.com)第一步:Fork 项目仓库
LibreTV,方便后续同步更新第二步:部署到 Cloudflare Pages
等待几分钟,部署完成后你就会得到一个
.pages.dev 的免费域名!
第三步:设置密码保护(强烈推荐)
为了不让陌生人随意访问,可以添加访问密码:
在 Cloudflare Pages 项目设置中,进入 Environment Variables,添加两个变量:
PASSWORD:普通用户访问密码(自己设定)ADMINPASSWORD:管理员后台密码(自己设定)保存后重新部署即可生效。
第四步:接入更多影视资源(关键一步)
LibreTV 支持自定义第三方接口,让资源更丰富:
| 名称 | 接口地址 |
|------------|-----------------------------------------------|
| 影视工厂 | https://cj.lziapi.com/api.php/provide/vod/ |
| 七七资源 | https://www.qiqidys.com/api.php/provide/vod/ |
| 饭团影视 | https://www.fantuan.tv/api.php/provide/vod/ |
添加后保存,刷新页面就能看到海量影视资源啦!
第五步:自动同步官方更新(懒人必备)
在仓库中新建文件
.github/workflows/sync-upstream.yml,内容如下:
text
yaml
name: Sync Upstream
on:
schedule:
- cron: "0 3 * * *"
workflow_dispatch:
permissions:
contents: write
jobs:
sync:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Add upstream
run: |
git remote add upstream https://github.com/LibreSpark/LibreTV.git
git fetch upstream
git merge upstream/main --allow-unrelated-histories -m "🔄 Sync from upstream"
git push origin main
设置完成后,每天凌晨 3 点会自动更新代码。
第六步:绑定自定义域名(更专业)
在 Cloudflare Pages 项目中找到 自定义域
输入你的域名并添加解析记录
完成 SSL 自动配置
使用体验
部署完成后,你会得到一个功能完善的在线影视平台:
支持搜索、分类浏览
多种播放源切换
响应式设计,手机电脑都能流畅使用
完全免费,无广告干扰
注意事项
资源来自第三方接口,请遵守当地法律法规,仅供学习交流使用
定期检查接口可用性,失效时可更换
Cloudflare 有免费额度限制,个人使用完全够用
喜欢这篇教程的话,欢迎点赞、收藏、转发!有部署过程中遇到问题,欢迎在评论区留言。
你的影视站地址分享出来吧,一起交流~
💬 评论区 (0)
暂无评论,快来抢沙发吧!