【笔记】通过Docker部署Alist

前言

通过Docker部署Alist,实现网盘聚合

A file list program that supports multiple storages, powered by Gin and Solidjs.(Github

通过Docker部署

1
docker run -d --restart=always -v /etc/disk/2df6cf6c-ae08-400c-a1a6-7effc886536e/Alist:/opt/alist/data -p 5244:5244 -e PUID=0 -e PGID=0 -e UMASK=022 --name="alist" xhofe/alist:latest

获取初始密码

1
docker logs alist
1
Successfully created the admin user and the initial password is: xxxxxxxx

通过初始密码登录

用户名:admin
密码:日志中查看初始密码

修改密码

  • 管理

  • 用户->编辑

  • 输入新密码->保存

添加网盘驱动

阿里云盘

获取刷新令牌

配置驱动

  • 管理

  • 存储->添加

  • 驱动选择阿里云盘Open->完成其他必填项的填写->添加

Web页面访问

  • 当网盘驱动状态为work时,回到主页就可以看到已经挂载的网盘了

WebDAV挂载到本地

MacOS

  • 访达->前往->前往服务器->服务器名填写http://localhost:5244/dav,账户密码与Web端登录的账户密码相同

完成

  • 截图纪念

参考文献

哔哩哔哩——我是阿皮啊-