应用介绍
LibreTV 是一款轻量开源的在线视频搜索与观看平台,聚合多个视频源,支持电影、电视剧等内容的搜索与播放。它提供简单易用的 Web 界面,支持密码访问与基础的管理功能,部署成本低,非常适合在 NAS 上自建“轻娱乐入口”,作为 Emby/Jellyfin 之外的补充型检索播放工具。
主要特点:
- 多源聚合,统一检索结果与播放入口
- 轻量镜像,部署与资源占用小
- 支持访问密码与基础管理参数
- 适配移动端,响应式界面友好
- Docker 化快速部署,便于私有化运行

安装说明
前提依赖
- Docker 与 Docker Compose
- 预留数据目录(可选)与端口资源(默认内端口 8080)
- 如需公网,建议配合反向代理与基础鉴权
安装配置
使用社区镜像 bestzwei/libretv:latest,将容器 8080 暴露到宿主 8899,并设置访问密码。
version: "3.8"
services:
libretv:
image: bestzwei/libretv:latest
container_name: libretv
ports:
- "8899:8080"
environment:
- TZ=Asia/Shanghai
- PASSWORD=请设置访问密码
# 可选:管理员口令(不同镜像可能支持)
# - ADMINPASSWORD=your_adminpassword
restart: unless-stopped
注意事项:
- 默认配置下为内置数据模式,如需持久化可参考镜像文档挂载数据目录
- 站点用于检索与播放聚合,不存储或分发视频资源,请遵守内容合规
- 建议通过反向代理加上基础认证或限制来源 IP,避免公网滥用
使用说明
- 启动:
docker-compose up -d后访问http://NAS_IP:8899 - 基本设置:进入设置面板,按需开启自定义接口/源配置;必要时设置密码保护
- 搜索与播放:在搜索框输入关键字,选择合适源与清晰度播放
- 与媒体库协同:LibreTV 可作为在线检索补充;本地媒体仍建议使用 Emby/Jellyfin 管理与播放