一、前言
大家好,我是攻城狮阿程。最近长安的荔枝要开播了,由于之前读过马伯庸的同名小说,再加上这部剧的导演组之前拍过《长安十二时辰》,于是充满了期待,想看看导演会如何呈现一个不同于长安的岭南。因此今天给大家带来一款即使没有公网IP ,只是通过内网穿透的小带宽方式部署在NAS上,也能够在外随便看片追剧的容器应用——LibreTV,它是一个轻量级、免费的在线视频搜索与观看平台。
码字不易,喜欢我的教程欢迎各位多提建议多评论,畅所欲言,涉及破解、打倒美帝走近科学和资源分享的教程容易被和谐,也欢迎各位关注我的公众号和博客,以防走丢。
公众号:攻城狮阿程
知乎:攻城狮阿程
小红书:南星北月
个人博客:strider1230.cn
淘宝:阿程数码
抖音:南星北月
B站:-南星北月-
1.1 软件介绍
LibreTV 是一个轻量级、免费的在线视频搜索与观看平台,提供来自多个视频源的内容搜索与播放服务。无需注册,即开即用,支持多种设备访问。
1.2 软件特点
LibreTV 主要有以下 9
个特色:
多源视频搜索功能,覆盖电影、电视剧等内容
即使内网穿透带宽很低,仍然不影响流畅性,播放速度只跟接口源有关
响应式设计,完美支持电脑、平板和手机
聚合多个视频源,自动提取播放链接
支持自定义
API
接口,灵活扩展本地存储搜索历史,提升使用体验
纯静态部署,无需后端服务器
内置广告过滤功能,提供更干净的观影体验
自定义视频播放器,支持
HLS
流媒体格式
1.3 适用人群
LibreTV
适合希望快速追剧且不想下载保存的用户。
1.4 视频源的支持
LibreTV 支持下图所示一共20个视频源:
1.5 部署容器前你可能需要一块固态硬盘
我教程内展示的容器都是配置在固态硬盘上的,建议想多搭容器及虚拟机的朋友在执行教程前先准备一块固态硬盘,容器、虚拟机安装在固态硬盘的好处如下:
不会干扰机械硬盘的休眠,使得机械硬盘始终扮演数据保存的角色
部署在固态硬盘内的容器、虚拟机调用以及响应的速度都比机械硬盘好
容器若发生泄漏,不会污染、破坏你的机械硬盘内的数据
1.6 M.2接口 SSD 固态硬盘的适配
Z4系列的M.2接口支持高速存储
、只读缓存
等功能,如果是要在固态硬盘内部署虚拟机、容器服务等,需要选择高速存储
功能;
仅支持M.2接口 NVMe 2280 的SSD固态硬盘,其中2280指的是长度;
官方说由于PCIe4.0自身的兼容性问题,极空间暂时不支持PCIe4.0的SSD,但是实验下来是支持PCIe4.0的固态的,只是安装上去以后该固态硬盘的温度会比PCIe3.0的固态硬盘高10℃左右,因此买的时候要还是建议选择PCIe3.0的SSD;
设置只读缓存时,Z4系列8G-16G内存的产品建议选购256G容量;16G及以上内存的产品建议选购512G容量;(PS:极空间Z4Pro 是支持DDR5 32G 4800MHz的笔记本电脑内存哦)
设置高速存储时,SSD不得小于32GB,最大支持4T;
建议选购大品牌的SSD,这里推荐一个我用了两年的:致钛tiplus5000 1TB/2TB,京东和淘宝上都有货源;
* 请选择耐用 SSD。由于 SSD 的寿命受限于有限的写入次数,请确保使用耐用性更高的 SSD,以防止潜在风险。
1.7 应用截图
二、部署 LibreTV 容器
极空间在更新了V1.0.0430238.2516
版本后,终于支持了Docker Compose
功能的图形化页面部署。因此容器的部署方式也将有2种方式,下面将分别介绍。
2.1 Docker 镜像方式部署
2.1.1 下载 LibreTV 官方镜像
2.1.1.1 通过极空间的 Docker 管理页面拉取(确保镜像源的选择:Docker Hub)
在极空间Docker的镜像页面搜索 LibreTV,选择bestzwei/libretv
,只有一个Lateset版本哦。(截至本文发布前,LibreTV 的官方镜像版本为2025-05-30)
2.1.1.2 导入其他来源获取的镜像(如极空间用户之间的闪电传)
部分用户可能没有科学上网环境,也不会按上述步骤配置镜像站,导致镜像无法远程拉取,可以通过其他下载途径进行下载,或使用极空间本身提供的闪电传、文件分享功能获取链接下载。
2.1.2 配置 LibreTV 容器
1️⃣ 在本地镜像找到拉取到的镜像,点击添加到容器;
2️⃣ 为了防止极空间突然因停电或升级等原因重启,因此需要勾选上极空间开机后自动启动此容器
选项,这里勾选调用核心显卡
或者不勾选都可以,最后把特权模式
勾选上,该项是开启极空间SSH功能
后才会出现,开启有助于容器不会因为奇怪的权限问题反复重启;
3️⃣ 该容器不需要配置本地文件夹路径;
4️⃣ 如下图所示配置网络和端口号即可,确保本地端口不冲突就行,其中端口号:28899 是我设置的页面端口号,如果遇到端口冲突的情况,请自行设置其他高位端口,环境变量默认即可,最后点击应用
按钮完成保存;
2.2 Docker-compose 方式部署
2.2.1 打开极空间设备的 Docker-compose 功能
1️⃣ 打开极空间系统设置-远程协助/SSH,点击SSH选项卡,按下图所示进行设置后应用并重启SSH服务
。
2️⃣ 打开极空间Docker程序界面,就可以看到左侧边栏出现了Compose选项卡。
2.2.2 compose方式部署安装
1️⃣ 在docker-compose界面点击新增项目
按钮。
2️⃣ 在项目名称
处填写容器应用名,将下方我配好的compose代码复制黏贴进下图对应位置,勾选创建项目后立即启动
,最后点击创建
按钮完成配置,耐心等待容器镜像拉取即可。
截图内参数如下:
services:
libretv:
image: bestzwei/libretv:latest
container_name: libretv
ports:
- "28899:80" # 冒号左侧可自定义端口
environment:
- PASSWORD=123456 # 密码自定义,自己改一个喜欢的,也可以删掉这段,就没有密码了
restart: unless-stopped
三、 程序测试
3.1 测试登录程序
使用浏览器打开你极空间的“IP : LibreTV 端口号:28899
(容器端口默认为80
),能够看到下图所示界面说明 LibreTV 已经部署成功。
3.2 测试通过极空间自带的远程登录功能进行访问
1️⃣ 先点击极空间的“远程访问”图标,在弹出的对话框中点击新建
按钮;
2️⃣ 在弹出的”新建“对话框中,备注栏填写:LibreTV
,地址栏填写:"你极空间容器的IP地址:28899",点击保存
按钮。
四、LibreTV 的使用
软件本身的功能通过界面即可理解,比如搜索电视剧:长安的荔枝,可以看到左侧第一和第二个就是我们的目标。
点击后可以看到剧情简介和分集。
可以直接在线播放。
如果搜索不到你想看的资源,通常有两种情况,一是该资源太新了,全网目前均没有;二是你选择的采集站点太少了,可以进行如下设置全选后重新搜索。
一些常见问题解答:
Q1:我的固态硬盘容量小,可以把这个容器的录制内容存放路径改到机械硬盘上吗?
A:可以,只要你能忍受机械硬盘不休眠后产生的噪音。
Q2:这个容器的资源搜索必须要有代理或者🪜吗?
A:不需要,即使没有代理也可以正常使用。
Q3:这个容器可以通过极空间远程访问功能深度使用吗?
A:可以,改容器经测试可以通过极空间远程访问功能来进行观看。
五、结语
LibreTV 容器运行时CPU占用很低,但个人建议为了战未来,NAS处理器至少得是N97这个级别往上,内存至少16G以上,因为你还会搭其他的容器,所以如果是长期用的话,我个人比较推荐用Z4Pro性能版及更高配置的设备部署。近期极空间新品Z4Pro+已经发布,如果你是NAS新用户,之前没有用过任何NAS,建议直接买新品Z4Pro+性能版。
如果你看完教程觉得部署很困难,也可以扫描下方二维码进入我的淘宝小店——阿程数码,直接购买对应的极空间 Docker 服务,我会远程帮你有偿部署。