飞牛NAS自建影视站:LibreTV!再也不用担心撑爆硬盘了

最近小白做了很多关于资源的内容,其中有小雅,也有bitmagnet。但是基于种种问题,这些内容仅适合部分用户使用。(因为体验的过程中要不就是卡顿,要不就是需要等待下载完成……)

如果有一个项目……

还真有!

本项目来自LibreSpark大佬

项目地址https://github.com/LibreSpark/LibreTV

部署其实很简单,就1步!

正文开始

构建项目

打开飞牛NAS(想要壁纸的小伙伴可以在公众号后台回复【壁纸】获取)

图片

打开【Docker】,点击【Compose】

图片

点击【新建项目】

图片

随便输入个项目名称(请不要使用中文),然后点击【路径】

图片

点击【Docker】文件夹,再点击【新建文件夹】

图片

输入一个文件夹名称(请不要使用中文),接着点击【确定】

图片

确认没问题之后点击【确定】

图片

点击【创建docker-compose.yml】

图片

复制下面内容,粘贴到【1】的后面​​​​​​​

services:  libretv:    image: bestzwei/libretv:latest    container_name: libretv    ports:      - "8899:80"    environment:      - PASSWORD=12345678    restart: unless-stopped

图片

这里的【12345678】是进入网站的密码,如果想修改的可以自行修改(不支持中文)。

图片

如果不想要密码,则可以直接删除这两行,变成下面这样:

图片

弄好之后,勾选【创建项目后立即启动】,最后点击【确定】

图片

项目就会自动构建,拉取镜像,拉取不到镜像提示error的小伙伴可以更改一下镜像源

飞牛Docker拉取不到镜像,甚至没办法搜索?按照这个教程来(点击蓝字跳转)

图片

提示【Container libretv Started】说明项目已经开始了,可以把这个黑框【x】掉。

图片

这样,项目就创建完成了。

--------

体验?

打开浏览器,输入【飞牛ip:8899】​​​​​​​

飞牛ip:8899
我这里是192.168.33.155:8899

图片

我这边配置了密码,进入之后就会有【使用说明】,点击【我已了解并接受】

图片

进入之后就可以开始搜索使用了

图片

如果搜索不到你想要的内容,可以点击右上角的【齿轮⚙️】

图片

把资源站全勾选上

图片

然后刷新一下网页

图片

--End--

这个项目应该能满足大部分小伙伴了!祝使用愉快~

如果有做DDNS-GO域名动态解析ipv6的小伙伴,可以通过nginx-proxy-manager把这个项目做成某个二级域名!实现在外域名访问,随时随地可以使用:

DDNS-GO+Nginx-Proxy-Manager开启飞牛NAS新体验,你值得一试!(点击蓝字跳转教程)

如果只是自己单独使用,则可以通过虚拟局域网方案,比如:蒲公英x1、节点小宝、zerotier等工具。

贝锐蒲公英X1组网神器接入教程,在外访问飞牛NAS真方便

何必要在飞牛的Docker上部署zerotier?其实这样更简单(适用于大部分Linux设备部署)

飞牛NAS部署节点小宝教程来袭,这虚拟局域网有手就行!

有些小伙伴可能会担心:有些时候虚拟局域网的网络状态不是很好,或者是虚拟局域网带宽限速,会不会影响体验?

答案是:不会。

因为流量不会经过NAS,也就不会占用家里的上行带宽。体验真的还不错哦!

想要什么随时搜,也不用担心会撑爆NAS的硬盘空间了!手机端和电脑端体验都不错~

### ESP32蓝牙连接腾讯云的实现方法 要将ESP32通过蓝牙连接到腾讯云,可以采用Blufi协议来完成Wi-Fi配置过程。以下是详细的说明以及示例代码。 #### Blufi协议简介 Blufi是一种用于通过蓝牙传输Wi-Fi配置信息的协议。它允许用户通过手机应用程序或其他支持蓝牙的设备向ESP32发送Wi-Fi名称(SSID)和密码,从而让ESP32能够自动连接到互联网并进一步与云端通信[^1]。 #### 配置环境 为了使ESP32成功连接至腾讯云,需先在腾讯云平台上创建相应的物联网产品及设备实例,并获取必要的密钥信息如ProductID和DeviceName等参数[^2]。 #### 示例代码展示 下面提供了一段基于Arduino IDE编写的简单程序片段,展示了如何利用Blufi功能配合MQTT客户端库上传数据到腾讯云: ```cpp #include <WiFi.h> #include <BluetoothSerial.h> // 如果硬件不支持该库,则改用 #include "SoftwareSerial.h" #include <PubSubClient.h> // 替换为实际的产品 ID 和 设备 名称 const char* product_id = "your_product_id"; const char* device_name = "your_device_name"; // MQTT服务器地址 (替换成腾讯云提供的具体IP或者域名) IPAddress mqtt_server(XX, XX, XX, XX); // WiFi 凭证变量声明 char ssid[] = ""; char password[] = ""; // 初始化串口对象 #if !defined(CONFIG_BT_ENABLED) || !defined(CONFIG_BLUEDROID_ENABLED) #error Bluetooth is not enabled! Please run `make menuconfig` to enable it. #else BluetoothSerial SerialBT; #endif WiFiClient espClient; PubSubClient client(espClient); void setup() { Serial.begin(115200); // 启动蓝牙模块 SerialBT.begin("ESP32_Bluetooth"); // 设置回调函数处理接收到的数据包解析逻辑... } void loop() { if (!client.connected()) { reconnect(); } client.loop(); delay(1000); } ``` 上述代码仅为框架示意,请根据实际情况调整各部分细节设置,比如网络凭证填充、消息主题订阅发布等内容均需自行补充完善。 #### 注意事项 - 确保所使用的开发板驱动已正确安装。 - 测试过程中保持良好的信号覆盖范围以免影响稳定性。 - 对敏感信息安全妥善保管以防泄露风险。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小白电脑技术

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值