小雅Alist

发布于 2023-08-18  642 次阅读


官方文档

介绍

一个有大佬维护的及时更新的资源分享项目,涵盖目前热门的各种电影、电视剧、动画及其他文档类资源,基本上网上更新了的,这里都有。

原理

当打开某个资源,会把资源转存到使用者的网盘,再进行播放

前提

  • 一台支持Docker的机器,例如:软路由、云服务器、支持Docker的硬路由、个人电脑

  • token(32位数)

    获取地址:https://aliyuntoken.vercel.app/Alist提供的接口

  • opentoken(280位数)

    获取地址:Alist提供的接口

  • 用于存放转存资源的文件夹的folder id

    获取方式:

    • 打开网址:阿里云盘资源盘
    • 新建用于存放转存文件的文件夹,名字随意
    • 进入刚创建的文件夹,观察网址,resource/ 后的那串字符就是 folder id

安装

  • 使用脚本自动安装

    bash -c "$(curl http://docker.xiaoya.pro/update_new.sh)"

    按照提示输入准备好的tokenopentokenfolder id即可

  • 手动安装

    1. 创建包含tokenopentokenfolder id的文件

      参数 路径
      token /etc/xiaoya/mytoken.txt
      opentoken /etc/xiaoya/myopentoken.txt
      folder id /etc/xiaoya/temp_transfer_folder_id.txt

      把对应参数填入文本文档后保存即可

    2. 创建并启动容器

      docker run -d -p 5678:80 -v /etc/xiaoya:/data --restart=always --name=xiaoya xiaoyaliu/alist:latest

    定期删除转存的文件

    • 每天自动删除转存文件&自动升级“小雅”&阿里云盘自动签到

      bash -c "$(curl -s https://xiaoyahelper.zengge99.eu.org/aliyun_clear.sh | tail -n +2)" -s 3 -tg
    • 实时自动删除转存文件,其他和上一种方法

      bash -c "$(curl -s https://xiaoyahelper.zengge99.eu.org/aliyun_clear.sh | tail -n +2)" -s 5 -tg