当前位置: 首页 > news >正文

飞牛上使用Docker方式部署LibreTV,再配合内网穿透,实现免费无广告刷剧的服务教程

LibreTV 是一个轻量级、免费的在线视频搜索与观看平台,提供来自多个视频源的内容搜索与播放服务。无需注册,即开即用,支持多种设备访问。项目结合了前端技术和后端代理功能,可部署在支持服务端功能的各类网站托管服务上。项目门户: https://libretv.is-an.org/。以下将在飞牛上使用Docker方式部署LibreTV,再配合内网穿透,实现免费无广告刷剧的服务教程。

一、准备工作
  1. 确保飞牛NAS已安装Docker环境,并支持docker-compose命令。
  2. 访问飞牛NAS管理界面,进入【Docker】模块。
    在这里插入图片描述

二、创建Docker项目
  1. 新建项目目录

    • 点击【Compose】→【新建项目】,输入英文项目名称(如LibreTV)。
    • 选择存储路径(如Docker文件夹下新建libretv文件夹),确认后点击【确定】。
      在这里插入图片描述
  2. 配置docker-compose.yml

    • 点击【创建docker-compose.yml】,粘贴以下内容:
services:libretv:image: bestzwei/libretv:latestcontainer_name: libretvports:- "8899:8080" # 将内部 8080 端口映射到主机的 8899 端口environment:- PASSWORD=${PASSWORD:-your_password} # 可将 your_password 修改为你想要的密码,默认为 your_password- ADMINPASSWORD=${PASSWORD:-your_adminpassword} # 可将 your_adminpassword 修改为你想要的密码,默认为 your_adminpasswordrestart: unless-stopped
  • 若无需密码保护,删除environment相关行。
  1. 启动容器
    • 勾选【创建项目后立即启动】→ 点击【确定】。
    • 等待镜像拉取及容器启动,显示Container libretv Started则成功。
      在这里插入图片描述

三、内网访问LibreTV服务
  1. 浏览器输入地址:http://[飞牛IP]:8899
  2. 首次访问需输入设置的密码(如未设置密码则直接进入)。
  3. 使用内置搜索功能查找影视资源,支持无广告在线播放。
    在这里插入图片描述

四、内网穿透访问LibreTV服务

内网穿透方案可参考这篇文章,将8899端口开放出去:https://blog.csdn.net/loutengyuan/article/details/149126325?spm=1011.2415.3001.5331
在这里插入图片描述

五、项目特点
  • 无广告:开源设计无内置广告干扰。
  • 轻量部署:仅需Docker环境即可运行,资源占用低。
  • 多平台支持:可通过手机、电脑浏览器访问。

参考资料

  • 飞牛NAS部署细节:CSDN教程
  • LibreTV项目地址:GitHub仓库
  • 开源刷剧服务原理:知乎专栏

通过以上步骤即可在飞牛NAS上搭建一个免费的影视资源聚合服务,享受无广告观影体验。

http://www.lryc.cn/news/592079.html

相关文章:

  • 深度剖析:最新发布的ChatGPT Agent 技术架构与应用场景
  • uniapp+vue2——自定义底部导航tabbar
  • android版本编译问题之Hvac 应用体积优化问题处理记录
  • 从一开始的网络攻防(四):XSS
  • 推荐算法召回:架构理解
  • 正则表达式,Collection集合,迭代器
  • 正则表达式完全指南:从入门到实战
  • Kotlin集合分组
  • 黑马Node.js全套入门教程,nodejs新教程含es6模块化+npm+express+webpack+promise等_ts对象笔记
  • Kotlin集合过滤
  • 【Python】LEGB作用域 + re模块 + 正则表达式
  • uni-app 跳转页面传参
  • SpringCloud相关总结
  • 牛油果果实检测-目标检测数据集(真实环境下)
  • 基于SpringBoot 投票系统 【源码+LW+PPT+部署】
  • 【NLP舆情分析】基于python微博舆情分析可视化系统(flask+pandas+echarts) 视频教程 - 基于jieba实现词频统计
  • 在 React 中根据数值动态设置 SVG 线条粗细
  • Hadoop与云原生集成:弹性扩缩容与OSS存储分离架构深度解析
  • VSCode - VSCode 快速跳转标签页
  • 135. Java 泛型 - 无界通配符
  • Android CountDownTimer
  • Ubuntu系统下交叉编译Android的X265库
  • UVC for USBCamera in Android - 篇二
  • 股指期货的杠杆比例一般是多少?
  • 【软件系统架构】系列七:系统性能——路由器性能深入解析
  • 【NLP舆情分析】基于python微博舆情分析可视化系统(flask+pandas+echarts) 视频教程 - jieba库分词简介及使用
  • 短视频矩阵系统哪家好?全面解析与推荐
  • 短视频矩阵系统:从源头到开发的全面解析
  • 【unity实战】使用unity的Navigation+LineRenderer实现一个3D人物寻路提前指示预测移动轨迹的效果,并可以适配不同的地形
  • Charles 中文版介绍与使用指南 强大抓包工具助力 API 调试与网络优化