小雅全家桶部署,立享百万资源💡使用 Docker Compose 以更优雅的方式来部署小雅服务,支持一键部署 Alist + Emby + Jellyfin,全平台支持,Linux/Windows/Mac/
群晖,X86/Arm架构
功能特性
部署alist+下载元数据+部署emby/jellyfin服务全流程自动,无需人工干预
Docker集成:所有脚本集成到Docker镜像中,避免了系统环境污染。
镜像合并:合并了jellyfin和emby的x86和arm镜像,部署时无需区分镜像名。
自动化脚本:集成云盘清理脚本到alist服务,无需单独部署。
环境配置简化:通过环境变量配置阿里云盘token,无需映射文件。
依赖检查自动化:jellyfin和emby启动时自动进行依赖检查,等待元数据下载完成后自动添加hosts。
设备兼容性:完全兼容所有能运行docker的x86和arm设备。
自动清理与同步:支持自动清理阿里云盘,自动同步小雅元数据。
自动更新地址:自动更新内部的alist,emby,jellyfin访问地址,无需手动配置。
元数据服务更新:通过metadata服务自动更新emby配置和元数据。
一键部署
部署或更新脚本脚本支持重复执行
bash -c "$(curl -fsSL https://raw.githubusercontent.com/monlor/docker-xiaoya/main/install.sh)"
卸载脚本bash -c "$(curl -fsSL https://raw.githubusercontent.com/monlor/docker-xiaoya/main/uninstall.sh)"
自定义配置非必需,小白跳过。注意:修改后执行更新脚本会覆盖docker-compose.yml,不会覆盖env文件。
如果你需要修改硬解,端口,数据目录,环境变量等,请自行修改docker-compose.yml和env文件,修改完成后执行下面的命令,使配置生效。
cd 你的安装目录
docker-compose up --remove-orphans -d
发烧友测试版以下是
测试版一键部署脚本,使用此脚本可以体验最新的功能,具体可以查看
commit更新了哪些测试版专属功能,
此脚本仅限发烧友使用,需要有一定的解决问题能力。
export VERSION=main && bash -c "$(curl -fsSL ${GH_PROXY}https://raw.githubusercontent.com/monlor/docker-xiaoya/${VERSION:-main}/install.sh)"
部署配置推荐
Alist + Emby: 2核 4G内存 140G硬盘
仅部署 Alist: 1核 512M内存 512M硬盘
Alist + Emby + Jellyfin: 2核 4G内存 300G硬盘
Alist + Jellyfin: 2核 4G内存 155G硬盘
服务组件介绍
Alist: 提供资源在线播放,WebDav服务
Metadata: Emby和Jellyfin的元数据管理
Emby: 用家庭影视库的方式,可视化展示Alist中的资源
Jellyfin: Emby的开源版本,功能是一样的
安全建议
开启alist的登陆,alist服务设置FORCE_LOGIN=true,设置webdav的密码WEBDAV_PASSWORD
在emby控制台修改ApiKey,这个key需要配置到metadata和alist服务,变量名:EMBY_APIKEY
#小雅 #群晖 #github
欢迎关注我的频道,获取更多信息
💬 群组:
@digitlife_chat🔔 频道:
@digitlife_chan