Skip to content

be-engineer/xiaoya-alist

 
 

Repository files navigation

xiaoya-alist

main.sh

Note

整合安装脚本,内置所有相关软件的安装。

使用

bash -c "$(curl --insecure -fsSL https://ddsrem.com/xiaoya_install.sh)"

备用地址

bash <(curl --insecure -fsSL https://ddsrem.com/xiaoya/all_in_one.sh)
bash <(curl --insecure -fsSL https://fastly.jsdelivr.net/gh/DDS-Derek/xiaoya-alist@latest/all_in_one.sh)
bash <(curl --insecure -fsSL https://raw.githubusercontent.com/DDS-Derek/xiaoya-alist/master/all_in_one.sh)
bash -c "$(curl --insecure -fsSL https://fastly.jsdelivr.net/gh/DDS-Derek/xiaoya-alist@latest/main.sh)"
bash -c "$(curl --insecure -fsSL https://raw.githubusercontent.com/DDS-Derek/xiaoya-alist/master/main.sh)"

功能列表

Note

数字代表先选x,再选x,再选x

PS: 2 2 8代表先选2,再选2,最后选8

普通功能

———————————————————————————————————————安装———————————————————————————————————————
安装 小雅Alist -> 1 1
安装 小雅Alist-TVBox -> 5 1
安装/更新 小雅助手(xiaoyahelper)-> 4 1
安装 115清理助手 -> 6 1
安装 Onelist -> 8 3 1
安装 Portainer -> 8 1 1
安装 Emby全家桶(一键) -> 2 1
安装 Jellyfin全家桶(一键) -> 3 1
安装 Resilio-Sync(单独) -> 2 5 1
安装 Auto_Symlink -> 8 2 1
安装 CasaOS -> 8 6 1
安装 小雅元数据定时爬虫 -> 2 9 1
安装 Xiaoya Proxy -> 8 4 1
——————————————————————————————Emby手动全家桶配置————————————————————————————————————
单独 下载并解压 全部元数据 -> 2 2 1
单独 解压 全部元数据 -> 2 2 2
单独 下载 all.mp4 -> 2 2 3
单独 解压 all.mp4 -> 2 2 4
解压 all.mp4 的指定元数据目录【非全部解压】-> 2 2 5
单独 下载 config.mp4 -> 2 2 6
单独 解压 config.mp4 -> 2 2 7
单独 下载 pikpak.mp4 -> 2 2 8
单独 解压 pikpak.mp4 -> 2 2 9
单独 下载 115.mp4 -> 2 2 10
单独 解压 115.mp4 -> 2 2 11
解压 115.mp4 的指定元数据目录【非全部解压】-> 2 2 12
选择 下载器【aria2/wget】-> 2 2 13
单独 安装Emby(可选择版本,支持官方,amilys,lovechen)-> 2 3
立即 同步小雅Emby的config目录 -> 2 6
单独 创建/删除 同步定时更新任务 -> 2 7
图形化编辑 emby_config.txt -> 2 8
一键升级Emby容器(可选择镜像版本) -> 2 10
————————————————————————————Jellyfin手动全家桶配置——————————————————————————————————

注意:目前官方 Jellyfin 安装方案已经长久未维护!
如果您需要安装 小雅Jellyfin 全家桶,请使用 AI老G 的脚本安装,风险自担。
脚本命令:bash <(curl -sSLf https://xy.ggbond.org/xy/xy_install.sh)

单独 下载并解压 全部元数据 -> 3 2 1
单独 解压 全部元数据 -> 3 2 2
单独 下载 all_jf.mp4 -> 3 2 3
单独 解压 all_jf.mp4 -> 3 2 4
解压 all_jf.mp4 的指定元数据目录【非全部解压】-> 3 2 5
单独 下载 config_jf.mp4 -> 3 2 6
单独 解压 config_jf.mp4 -> 3 2 7
单独 下载 PikPak_jf.mp4 -> 3 2 8
单独 解压 PikPak_jf.mp4 -> 3 2 9
选择 下载器【aria2/wget】-> 3 2 10
单独 安装Jellyfin-> 3 3
———————————————————————————————————————更新———————————————————————————————————————
更新 小雅Alist-TVBox -> 5 2
更新 小雅Alist -> 1 2
更新 Resilio-Sync(单独) -> 2 5 2
更新 115清理助手 -> 6 2
更新 Onelist -> 8 3 2
更新 Portainer -> 8 1 2
更新 Auto_Symlink -> 8 2 2
更新 小雅元数据定时爬虫 -> 2 9 2
更新 Xiaoya Proxy -> 8 4 2
———————————————————————————————————————卸载———————————————————————————————————————
卸载 小雅Alist -> 1 3
卸载 Emby全家桶 -> 2 11
卸载 卸载Jellyfin全家桶 -> 3 4
卸载 Resilio-Sync(单独) -> 2 5 3
卸载 小雅助手(xiaoyahelper)-> 4 3
卸载 小雅Alist-TVBox -> 5 3
卸载 115清理助手 -> 6 3
卸载 Onelist -> 8 3 3
卸载 Portainer -> 8 1 3
卸载 Auto_Symlink -> 8 2 3
卸载 CasaOS -> 8 6 2
卸载 小雅元数据定时爬虫 -> 2 9 3
卸载 Xiaoya Proxy -> 8 4 3
————————————————————————————————Docker Compose—————————————————————————————————————
安装 小雅及全家桶 -> 7 1
卸载 小雅及全家桶 -> 7 2
——————————————————————————————————————系统工具——————————————————————————————————————
查看系统磁盘挂载 -> 8 5
———————————————————————————————————————其他———————————————————————————————————————
一次性运行 小雅助手(xiaoyahelper)-> 4 2
创建/删除 定时同步更新数据(小雅alist启动时拉取的数据)-> 1 4
AI老G 安装脚本 -> 8 7
账号管理 -> 1 5

高级功能

Docker启动容器名称设置 -> 9 1
是否开启容器运行额外参数添加 -> 9 2
重置脚本配置 -> 9 3
开启/关闭 磁盘容量检测 -> 9 4
开启/关闭 小雅连通性检测 -> 9 5
Docker镜像源选择 -> 9 6

相关地址

通用兼容性测试报告

Note

✅代表测试通过且兼容;❌代表不兼容;🚧代表未经过充分测试兼容性不确定!

软件名称 x86-64 | amd64 arm64 | arm64v8 armhf | armv7
小雅Alist
小雅Emby全家桶
小雅Jellyfin全家桶
小雅助手(xiaoyahelper)
小雅Alist-TVBox
Onelist
小雅元数据爬虫(xiaoya-emd)
小雅Cron容器(xiaoya-cron)
小雅代理容器(xiaoya-proxy)
115清理助手(xiaoya-115cleaner)
xiaoya-glue(官方 python)
xiaoya-glue(官方 latest)
xiaoya-glue(DDSRem python)
xiaoya-glue(DDSRem aliyuntvtoken_connector)
系统名称 all_in_one.sh emby_config_editor.sh xiaoya_notify.sh
CentOS 7.9
CentOS 8.4
CentOS 8 Stream
CentOS 9 Stream
Debian 10.3
Debian 11.3
Debian 12.0
Ubuntu 18.04
Ubuntu 20.04
Ubuntu 22.04
Fedora 31
Fedora 32
AlmaLinux 9
RockyLinux 8.6
Arch Linux
openSUSE 15.4
FreeBSD
EulerOS
Amazon Linux
Alpine
MacOS 🚧 🚧 🚧
UnRaid
OpenMediaVault
QNAP(威联通)
OpenWRT
Synology(群晖)
TrueNAS CORE 🚧 🚧 🚧
TrueNAS SCALE 🚧 🚧 🚧
UGOS(绿联云)
UGOS Pro(绿联云 Pro)
LibreELEC
Windows WSL Docker
ZSpace(极空间) 🚧 🚧 🚧
fnOS (飞牛私有云)

Star History

Star History Chart

小雅周边工具集合

  • Xiaoya-convert: 自动批量将阿里云盘分享链接转换为小雅alishare_list.txt中的格式
  • Xiaoyahelper: 一劳永逸的小雅转存清理工具
  • Alist-TVBox: 一个基于AListxiaoyaTVBox管理工具
  • strm文件生成: 小雅官方提供的一键生成strm文件脚本
  • monlor/docker-xiaoya: Docker Compose 方式一键部署小雅全家桶
  • 907739769/xiaoya-sync: Java 编写的小雅元数据爬虫
  • AI老G 脚本推荐
    • 小雅全家桶安装脚本(支持AI老G版小雅Alist安装,Jellyfin安装,快速Emby安装):
      bash <(curl -sSLf https://xy.ggbond.org/xy/xy_install.sh)
    • 玩客云刷casaos小雅emby全家桶:
      bash <(curl -sSLf https://xy.ggbond.org/xy/wky_xy_emby_ailg.sh)

感谢

捐赠

许可证

此项目根据 GNU General Public License v3.0 许可证进行许可,详见LICENSE 文件。

附加条款

  • 请勿将 小雅系列软件 用于商业用途。
  • 请勿将 小雅系列软件 用于任何违反法律法规的行为。
  • 本仓库所有脚本均基于官方脚本制作,使用请自行承担数据损失但不限于此的风险。
  • 本仓库所有脚本仅供学习交流,使用本仓库脚本进行违法操作产生的法律责任由操作者自行承担。

免责声明

使用此项目则意味着你接受以上规定和 GNU General Public License v3.0 许可证。

About

小雅Alist的相关周边

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 64.8%
  • Java 23.5%
  • Python 8.9%
  • HTML 2.0%
  • Dockerfile 0.8%