- 什么是libretv?
- LibreTV 是一个轻量级、免费的在线视频搜索与观看平台,提供来自多个视频源的内容搜索与播放服务。无需注册,即开即用,支持多种设备访问。项目结合了前端技术和后端代理功能,可部署在支持服务端功能的各类网站托管服务上。
- libretv的优点:
- 完全免费
- 智能广告过滤
- 开源透明
- 多源聚合
- 响应性设计
- 易于部署
- docker部署
- 新建文件夹,用于保存docker-compose.yml文件,我的路径,d:\libretv。
- 进入d:\libretv,新建docker-compose.yml文件。
- 复制以下内容,并保存。
XML
services:
libretv:
image: bestzwei/libretv:latest
container_name: libretv
ports:
- "8899:8080" # 将内部 8080 端口映射到主机的 8899 端口
environment:
- PASSWORD=${PASSWORD:-admin} # 可将 admin 修改为你想要的密码,默认为 admin
- ADMINPASSWORD=${PASSWORD:-admin} # 可将 admin 修改为你想要的密码,默认为 admin
restart: unless-stopped
- 找开docker desktop。
- 运行以下命令,拉取镜像,并启动。
bash
docker-compose up -d
- 如果没有错误,待拉取结束后,会自动启动。如下图所示:

- 切换到docker desktop,libretv已经启动,界面如下:

- 网站界面如下:

- 输入刚才在docker-compose.yml中设定的密码,点击提交,即可进入主页。我的界面如下:

- 至此,网站搭建成功。我试了看了几个比较感兴趣的电影,清晰度还可以,速度也不卡,在此,强烈推荐给大家。
- 如果在家搭建该网站,还可以分享给家人,前提是,必须在同一个WIFI下,输入docker desktop所在电脑的IP地址和端口号,输入密码就可以登录并观看了。如:我的电脑IP地址:192.168.1.2,其他人在手机或电脑上,打开浏览器,输入https://192.168.1.2:8899,就可以正常访问了。