前言
LibreTV 是一个轻量级、免费的在线视频搜索与观看平台,提供来自多个视频源的内容搜索与播放服务。无需注册,即开即用,支持多种设备访问。项目结合了前端技术和后端代理功能,可部署在支持服务端功能的各类网站托管服务上。项目门户: libretv.is-an.org
Cloudflare Pages部署
1.Fork 或克隆本仓库到您的 GitHub 账户
2.登录 Cloudflare Dashboard,进入 Pages 服务
3.点击"创建项目",连接您的 GitHub 仓库
4.使用以下设置:
5.构建命令:留空(无需构建)
6.输出目录:留空(默认为根目录)
7.点击"保存并部署"
8.可选:在"设置" > "环境变量"中配置密码保护
9.可自定义域名解析
另外还支持dockert部署,大家需要可以参考
🐳容器部署
1. 使用 Docker Compose一键部署(推荐)
docker run -d \
--name libretv \
--restart unless-stopped \
-p 8899:8080 \
-e PASSWORD=your_password \
-e ADMINPASSWORD=your_adminpassword \
bestzwei/libretv:latest
2.使用 Docker一键部署
services:
libretv:
image: bestzwei/libretv:latest
container_name: libretv
ports:
- "8899:8080" # 将内部 8080 端口映射到主机的 8899 端口
environment:
- PASSWORD=${PASSWORD:-your_password} # 可将 your_password 修改为你想要的密码,默认为 your_password
- ADMINPASSWORD=${PASSWORD:-your_adminpassword} # 可将 your_adminpassword 修改为你想要的密码,默认为 your_adminpassword
restart: unless-stopped