给你的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值(默认为): XXXXX115网盘
登陆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电影,还是重温经典的音乐专辑,都能轻松实现。
- 上一篇:详解php-fmp.conf和php.ini文件
- 下一篇:面试官别再问我HTTP了
相关推荐
- 阿里云国际站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)是一个开源的容器编排系统,用于自动化部署、扩展和管理容器化应用程序。它...
欢迎 你 发表评论:
- 一周热门
- 最近发表
- 标签列表
-
- python计时 (73)
- python安装路径 (56)
- python类型转换 (93)
- python进度条 (67)
- python吧 (67)
- python的for循环 (65)
- python格式化字符串 (61)
- python静态方法 (57)
- python列表切片 (59)
- python面向对象编程 (60)
- python 代码加密 (65)
- python串口编程 (77)
- python封装 (57)
- python写入txt (66)
- python读取文件夹下所有文件 (59)
- python操作mysql数据库 (66)
- python获取列表的长度 (64)
- python接口 (63)
- python调用函数 (57)
- python多态 (60)
- python匿名函数 (59)
- python打印九九乘法表 (65)
- python赋值 (62)
- python异常 (69)
- python元祖 (57)
