LibreTV – 基于CF的在线视频搜索与观看平台

AI智能摘要
LibreTV是一款轻便免费的在线视频搜索与播放平台,采用纯前端技术实现,支持电脑、平板和手机等多设备访问。无需注册登录,可直接使用,并且可轻松部署于Cloudflare Pages或Vercel等静态网站托管服务。项目聚合多个视频源,自动提取播放链接,具备多源搜索、本地存储历史和自定义API等特性,以提升用户体验和扩展性。其核心配置在js/config.js中。
— 此摘要由AI分析文章内容生成,仅供参考。

项目地址:bestZwei/LibreTV: 影视站

项目介绍

LibreTV是一个轻量级、免费的在线视频搜索与观看平台,提供来自多个视频源的内容搜索与播放服务。无需注册,即开即用,支持多种设备访问。项目采用纯前端技术构建,可轻松部署在各类静态网站托管服务上。

项目截图

LibreTV - 基于CF的在线视频搜索与观看平台

功能特性

  • 🔍 多源视频搜索功能,覆盖电影、电视剧等内容
  • 📱 响应式设计,完美支持电脑、平板和手机
  • 🌐 聚合多个视频源,自动提取播放链接
  • 🔄 支持自定义API接口,灵活扩展
  • 💾 本地存储搜索历史,提升使用体验
  • 🚀 纯静态部署,无需后端服务器

安装部署

cloudflare Page部署

  1. Fork或克隆本仓库到你的GitHub账户
  2. 登录Cloudflare Dashboard,进入Pages服务
  3. 点击”创建项目”,连接GitHub仓库
  4. 使用以下设置:
    • 构建命令:留空(无需构建)
    • 输出目录:留空(默认为根目录)
  5. 点击”保存并部署”

Vercel部署

类似Cloudflare Pages,只需连接仓库并部署即可,无需特殊配置。

Docker部署(推荐)

一键脚本

docker run -d \
  --name libretv \
  --restart unless-stopped \
  -p 8899:8080 \
  -e PASSWORD=your_password \
  bestzwei/libretv:latest

compose部署

services:
  libretv:
    image: bestzwei/libretv:latest
    container_name: libretv
    ports:
      - "8899:8080" # 将内部 8080 端口映射到主机的 8899 端口
    environment:
      - PASSWORD=${PASSWORD:-111111} # 可将 111111 修改为你想要的密码,默认为 your_password
    restart: unless-stopped
docker compose up -d     #执行

访问 http://localhost:8899 即可使用(可自行修改端口)

配置说明

项目主要配置在js/config.js文件中,你可以修改以下内容:

  • PROXY_URL: 修改为你自己的代理服务地址
  • API_SITES: 添加或修改视频源API接口
  • SITE_CONFIG: 更改站点名称、描述等基本信息

发布者:木木,转载请注明出处:https://blog.huzz.cn/7529.html

Like (0)
Donate 微信 微信 支付宝 支付宝
木木的头像木木VIP用户
Previous 2025 年 4 月 6 日 下午7:50
Next 2025 年 4 月 14 日 下午2:32

相关推荐

发表回复

Please Login to Comment
SHARE
TOP
🔈Hi,朋友。欢迎来到木木的博客小站!