圈小蛙

小雅全家桶部署安装,立享百万影视资源

💡使用 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

Exit mobile version