LibreTV - 免费在线视频搜索与观看平台
LibreTV是一个轻量级、免费的在线视频搜索与观看平台,提供来自多个视频源的内容搜索与播放服务。无需注册,即开即用,支持多种设备访问。项目采用纯前端技术构建,可轻松部署在各类静态网站托管服务上。
主要功能
• 🔍 多源视频搜索功能,覆盖电影、电视剧等内容
• 📱 响应式设计,完美支持电脑、平板和手机
• 🌐 聚合多个视频源,自动提取播放链接
• 🔄 支持自定义API接口,灵活扩展
• 💾 本地存储搜索历史,提升使用体验
• 🚀 纯静态部署,无需后端服务器
• 🛡️ 内置广告过滤功能,提供更干净的观影体验
• 🎬 自定义视频播放器,支持HLS流媒体格式
• ⌨️ 键盘快捷键支持,提高观影体验
部署
Cloudflare Pages
- Fork 或克隆本仓库到您的 GitHub 账户
- 登录 Cloudflare Dashboard,进入 Pages 服务
- 点击"创建项目",连接您的 GitHub 仓库
使用以下设置:
- 构建命令:留空(无需构建)
- 输出目录:留空(默认为根目录)
- ⚠️ 重要:在"设置" > "环境变量"中添加 PASSWORD 变量(必须设置)
- 点击"保存并部署"
Vercel
- Fork 或克隆本仓库到您的 GitHub/GitLab 账户
- 登录 Vercel,点击"New Project"
- 导入您的仓库,使用默认设置
- ⚠️ 重要:在"Settings" > "Environment Variables"中添加 PASSWORD 变量(必须设置)
- 点击"Deploy"
Docker
001002003004005006
docker run -d \ --name libretv \ --restart unless-stopped \ -p 8899:8080 \ -e PASSWORD=your_password \ bestzwei/libretv:latestDocker Compose
docker-compose.yml 文件:
001002003004005006007008009
services: libretv: image: bestzwei/libretv:latest container_name: libretv ports: - "8899:8080" # 将内部 8080 端口映射到主机的 8899 端口 environment: - PASSWORD=${PASSWORD:-111111} # 可将 111111 修改为你想要的密码,默认为 your_password restart: unless-stopped启动 LibreTV:
001
docker compose up -d访问 http://localhost:8899 即可使用。
项目地址
13199
26943
一分钟搭建影视站,支持Vercel/Docker等部署方式
https://libretv.is-an.org
正文完