百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术资源 > 正文

给你的NAS无限可能,安装小晓雅全家桶影音库

off999 2025-03-06 18:26 21 浏览 0 评论

家庭存储和娱乐的需求日益增长。无论是高清电影、电视剧,还是音乐和照片,我们都希望有一个稳定且高效的系统来管理和享受这些资源。而网络附加存储(NAS)作为家庭数据中心的核心,其功能的强大与否直接决定了我们的体验。

如果你正在寻找一种方法来提升你的NAS功能,那么小晓雅全家桶影音库无疑是一个绝佳的选择。通过这个强大的工具,能享受到前所未有的娱乐体验。本文将详细介绍如何安装和配置小晓雅全家桶影音库,让你的NAS焕发出新的光彩。

image-20240828191249211

开源地址

使用 Docker Compose 一键部署服务,兼容群晖,Linux,Windows,Mac,包含所有X86和Arm架构

开源地址:
https://github.com/monlor/docker-xiaoya

基础功能

  • o 所有脚本集成到 Docker 镜像,避免污染系统环境
  • o 合并jellyfin和emby的x86和arm镜像,部署时无需区分镜像名
  • o 自动清理阿里云盘,默认每10分钟一次
  • o 自动更新小雅alist中的云盘数据,默认每天一次
  • o 自动更新emby服务配置,默认每周一次
  • o 自动更新emby媒体数据,默认每天一次
  • o 支持小雅夸克网盘资源,挂载自定义夸克网盘资源
  • o 支持小雅PikPak网盘资源,挂载自定义PikPak资源
  • o 支持小雅阿里云盘资源,挂载自定义阿里云盘资源
  • o 支持WebDav,TvBox服务
  • o [Beta]适配Armv7设备,包括alist, emby和jellyfin

安装小晓雅全家桶

测试环境

系统: ubuntu 22.04
IP: 192.168.1.23
硬盘: 500G空闲

如果安装Alist + Emby + Jellyfin 至少有300G硬盘

部署硬件配置

image-20240828173321315

安装脚本

新建目录把文件放到次目录
# mkdir -p /data/docker/xiaoya

# export GH_PROXY=https://gh.monlor.com/ IMAGE_PROXY=ghcr.monlor.com && bash -c "$(curl -fsSL ${GH_PROXY}https://raw.githubusercontent.com/monlor/docker-xiaoya/main/install.sh)"

数据保存位置

1. Docker卷(数据保存在:  /data/docker-file/volumes)
2. 服务部署目录(数据保存在: /data/docker/xiaoya)
请选择数据保存位置(默认为1): 2

阿里云盘token获取方式教程

https://alist.nn.ci/zh/guide/drivers/aliyundrive.html

点击“获取 Token”,然后用阿里云盘APP扫码获取。

image-20240828174043598

image-20240828174021297

阿里云盘token

请输入阿里云盘TOKEN(默认为): XXXXXXXX

阿里云盘Open token获取方式教程

https://alist.nn.ci/zh/guide/drivers/aliyundrive_open.html

请输入阿里云盘Open TOKEN(默认为):  XXXX 粘贴你的Open token

阿里云盘缓存目录ID

进入阿里云盘网页版,资源盘里面创建一个文件夹,点击文件夹,复制浏览器阿里云盘地址末尾的文件夹ID(最后一个斜杠/后面的一串字符串)

请输入阿里云盘缓存目录ID(默认为): XXXXXXX

https://www.aliyundrive.com/drive/file/all/XXXXXXX

夸克网盘Cookie

登陆夸克网盘,浏览器F12,点击network,随便点一个请求,找到里面的Cookie值 https://pan.quark.cn/

请输入夸克网盘Cookie值(默认为):  XXXXX

115网盘

登陆115网盘,浏览器F12,点击network,随便点一个请求,找到里面的Cookie值

请输入115网盘Cookie值(默认为):  XXX

部署类型

部署类型:
1. alist + emby (默认)
2. alist
3. alist + jellyfin
4. alist + emby + jellyfin
请选择部署服务类型: 4
建议选择2
本机测试安装emby报错 '当前没有兼容的流。请稍后再试或联系您的管理员以获取详细信息'
本机测试安装jellyfin报错 'nginx-502 Bad Gateway'

服务开始部署,如果部署emby/jellyfin,下载并解压60G元数据需要一段时间,请耐心等待... 脚本执行完成不代表服务启动完成,请执行下面的命令查看日志来检查部署情况.

具体安装了可能超过10个小时。

服务管理

查看日志:/data/docker/xiaoya/manage.sh logs
启动服务:/data/docker/xiaoya/manage.sh start
停止服务:/data/docker/xiaoya/manage.sh stop
重启服务:/data/docker/xiaoya/manage.sh restart
加载配置:/data/docker/xiaoya/manage.sh reload

高级用户自定义配置:/data/docker/xiaoya/env
修改env或者compose配置后,需要执行上面的加载配置reload命令生效!

服务正在部署,请查看日志等待部署成功后,尝试访问下面的地址 alist: http://192.168.1.23:5678, http://XX.XX.XX.116:5678 【公网IP,由于测试机没有公网ip】 webdav: http://192.168.1.23:5678/dav, http://XX.XX.XX.116:5678/dav, 默认用户密码: guest/guest_Api789 tvbox: http://192.168.1.23:5678/tvbox/my_ext.json, http://XX.XX.XX.116:5678/tvbox/my_ext.json emby: http://192.168.1.23:2345, http://XX.XX.XX.116:2345, 默认用户密码: xiaoya/1234 jellyfin: http://192.168.1.23:2346, http://XX.XX.XX.116:2346, 默认用户密码:ailg/5678

访问alist IP+5678

http://192.168.1.23:5678

image-20240828175010381

随便访问一个电影,会在你的阿里云盘的目录(阿里云盘缓存目录ID)中生成一个文件,电影看完10分钟会自动删除。

image-20240828175942994

访问emby IP+2345

http://192.168.1.23:2345

报错: 当前没有兼容的流。请稍后再试或联系您的管理员以获取详细信息。

image-20240828175316435

访问jellyfin IP+2346 不可用

报错: 502 Bad Gateway

卸载小雅全家桶

卸载脚本

# export GH_PROXY=https://gh.monlor.com/ IMAGE_PROXY=ghcr.monlor.com && bash -c "$(curl -fsSL ${GH_PROXY}https://raw.githubusercontent.com/monlor/docker-xiaoya/main/uninstall.sh)"

image-20240828180402081

卸载完成。

结尾

经过简单的几步操作,你的NAS就完成了小晓雅全家桶影音库的安装和配置。此刻,你已经拥有了一套强大而灵活的家庭娱乐系统,无论是观看最新的4K电影,还是重温经典的音乐专辑,都能轻松实现。

相关推荐

阿里云国际站ECS:阿里云ECS如何提高网站的访问速度?

TG:@yunlaoda360引言:速度即体验,速度即业务在当今数字化的世界中,网站的访问速度已成为决定用户体验、用户留存乃至业务转化率的关键因素。页面加载每延迟一秒,都可能导致用户流失和收入损失。对...

高流量大并发Linux TCP性能调优_linux 高并发网络编程

其实主要是手里面的跑openvpn服务器。因为并没有明文禁p2p(哎……想想那么多流量好像不跑点p2p也跑不完),所以造成有的时候如果有比较多人跑BT的话,会造成VPN速度急剧下降。本文所面对的情况为...

性能测试100集(12)性能指标资源使用率

在性能测试中,资源使用率是评估系统硬件效率的关键指标,主要包括以下四类:#性能测试##性能压测策略##软件测试#1.CPU使用率定义:CPU处理任务的时间占比,计算公式为1-空闲时间/总...

Linux 服务器常见的性能调优_linux高性能服务端编程

一、Linux服务器性能调优第一步——先搞懂“看什么”很多人刚接触Linux性能调优时,总想着直接改配置,其实第一步该是“看清楚问题”。就像医生看病要先听诊,调优前得先知道服务器“哪里...

Nginx性能优化实战:手把手教你提升10倍性能!

关注△mikechen△,十余年BAT架构经验倾囊相授!Nginx是大型架构而核心,下面我重点详解Nginx性能@mikechen文章来源:mikechen.cc1.worker_processe...

高并发场景下,Spring Cloud Gateway如何抗住百万QPS?

关注△mikechen△,十余年BAT架构经验倾囊相授!大家好,我是mikechen。高并发场景下网关作为流量的入口非常重要,下面我重点详解SpringCloudGateway如何抗住百万性能@m...

Kubernetes 高并发处理实战(可落地案例 + 源码)

目标场景:对外提供HTTPAPI的微服务在短时间内收到大量请求(例如每秒数千至数万RPS),要求系统可弹性扩容、限流降级、缓存减压、稳定运行并能自动恢复。总体思路(多层防护):边缘层:云LB...

高并发场景下,Nginx如何扛住千万级请求?

Nginx是大型架构的必备中间件,下面我重点详解Nginx如何实现高并发@mikechen文章来源:mikechen.cc事件驱动模型Nginx采用事件驱动模型,这是Nginx高并发性能的基石。传统...

Spring Boot+Vue全栈开发实战,中文版高清PDF资源

SpringBoot+Vue全栈开发实战,中文高清PDF资源,需要的可以私我:)SpringBoot致力于简化开发配置并为企业级开发提供一系列非业务性功能,而Vue则采用数据驱动视图的方式将程序...

Docker-基础操作_docker基础实战教程二

一、镜像1、从仓库获取镜像搜索镜像:dockersearchimage_name搜索结果过滤:是否官方:dockersearch--filter="is-offical=true...

你有空吗?跟我一起搭个服务器好不好?

来人人都是产品经理【起点学院】,BAT实战派产品总监手把手系统带你学产品、学运营。昨天闲的没事的时候,随手翻了翻写过的文章,发现一个很严重的问题。就是大多数时间我都在滔滔不绝的讲理论,却很少有涉及动手...

部署你自己的 SaaS_saas如何部署

部署你自己的VPNOpenVPN——功能齐全的开源VPN解决方案。(DigitalOcean教程)dockovpn.io—无状态OpenVPNdockerized服务器,不需要持久存储。...

Docker Compose_dockercompose安装

DockerCompose概述DockerCompose是一个用来定义和管理多容器应用的工具,通过一个docker-compose.yml文件,用YAML格式描述服务、网络、卷等内容,...

京东T7架构师推出的电子版SpringBoot,从构建小系统到架构大系统

前言:Java的各种开发框架发展了很多年,影响了一代又一代的程序员,现在无论是程序员,还是架构师,使用这些开发框架都面临着两方面的挑战。一方面是要快速开发出系统,这就要求使用的开发框架尽量简单,无论...

Kubernetes (k8s) 入门学习指南_k8s kubeproxy

Kubernetes(k8s)入门学习指南一、什么是Kubernetes?为什么需要它?Kubernetes(k8s)是一个开源的容器编排系统,用于自动化部署、扩展和管理容器化应用程序。它...

取消回复欢迎 发表评论: