【Nas】X-DOC:Mac mini Docker部署小雅Alist

【Nas】X-DOC:Mac mini Docker部署小雅Alist

1、拉取镜像:

bash 复制代码
docker pull xiaoyaliu/alist:latest

2、获取阿里云盘信息

bash 复制代码
mkdir /Volumes/Data/Docker/xiaoya

在xiaoya里面内容新建以下三个txt文件:

(1)mytoken.txt

token获取方式:

https://alist.nn.ci/zh/guide/drivers/aliyundrive.html#刷新令牌

点击按钮"获取Token",手机阿里云盘app扫码二维码,继续点击按钮,二维码下方获取token。

(2)myopentoken.txt

opentoken获取方式:

https://alist.nn.ci/tool/aliyundrive/request.html

点击"Go to login",手机阿里云盘app扫码二维码,点击允许,获取refresh_token框中的内容,即为opentoken。

(3)temp_transfer_folder_id.txt

folder_id获取方式:

在PC端通过浏览器转存:https://www.aliyundrive.com/s/rP9gP3h9asE

到自己的阿里云盘资源库中,点击进入目录,查看此时浏览器中url最后一串内容,即可folder_id。

3、启动容器

bash 复制代码
docker run -d -p 5678:80 -p 5244:5244 -v /Volumes/Data/Docker/xiaoya:/data --restart=always --name=xiaoya xiaoyaliu/alist:latest

4、访问服务

url 复制代码
http://localhost:5678

5、定时清理阿里云盘缓存

bash 复制代码
# 切换root管理员
sudo -i
# 执行一键脚本
bash -c "$(curl -s https://xiaoyahelper.zengge99.eu.org/aliyun_clear.sh | tail -n +2)" -s 5 -tg

6、参考资料

https://zhuanlan.zhihu.com/p/673584505

备注说明:仅在本人2014款Mac mini上验证。

原创文章,转载请注明来源-X档案

相关推荐
syty202031 分钟前
K8s是什么
容器·kubernetes·dubbo
笨鸟贤妃40 分钟前
Ubuntu 22.04 安装 Docker & Compose 最新最简单完整指南
ubuntu·docker·compose
感哥1 小时前
Docker存储
docker
灞波儿奔波儿灞1 小时前
Lucky STUN穿透结合群晖NAS实现docker下transmission监听端口动态更新
docker·群晖·stun·lucky
小毛驴8502 小时前
所有微服务部署都使用一个git地址,并且通过docker部署各个服务的情况下,如何编写mvn指令来处理各个服务。
git·docker·微服务
灵犀物润4 小时前
Kubernetes 配置检查与发布安全清单
安全·容器·kubernetes
感哥4 小时前
Docker网络
docker
xy_recording4 小时前
Day20 K8S学习
学习·容器·kubernetes
九章云极AladdinEdu5 小时前
Kubernetes设备插件开发实战:实现GPU拓扑感知调度
人工智能·机器学习·云原生·容器·kubernetes·迁移学习·gpu算力
泡沫冰@5 小时前
K8S集群管理(4)
云原生·容器·kubernetes