打开Docker仓库,搜索
xhofe/alist
选择latest点击下载

下载完成以后双击打开我们的镜像
直接来到文件夹路径
新建一个Docker文件夹
Docker文件夹下新建一个Alist文件夹
Alist文件夹下新建一个data文件夹
选中data文件夹
装载路径填
/opt/alist/data

来到网络
更改为Host
然后完成保存创建容器

容器建好以后,打开我们刚刚建好的容器日志

记好Successfully created后面这行密码,看不到的同学可以像我一样选中复制,粘贴到随便一个输入框里,然后找到最后的这一排密码,复制

关闭日志
新建一个网页,输入以下网
http://自己极空间的IP:5244
进入Alist
默认用户名是admin
把刚刚复制好的密码输入到密码框中
点登录

刚创建好的Alist里面什么都没有
不用慌,点最下方的管理
进入Alist的设置页面
首先改好我们的账号密码
改为我们记得住的账号密码
改完以后记得点保存

然后我们来到存储,点击添加

因为老阿里云的接口可能后面会越来越不稳定,所以新版的Alist可能会逐渐淘汰老的阿里云接口
之后的Alist将会改用为阿里云盘开放平台,并为之提供更好的支持
所以我们驱动这里选阿里云盘开放平台
挂载路径填写/自己喜欢的路径,如我这里填/ALY
序号按照挂载的第几个盘填写序号,比如这个阿里云盘是我挂载的第一个盘,就填1

然后接下来填写刷新令牌

因为阿里云开放API的Token跟以前的老接口Token不一样
所以接下来教大家如何获得阿里云开放API的Token
我们打开这个链接
点击Scan QrCode
然后用手机下载阿里云盘APP,扫描生成的二维码
扫描完毕后可能会出现是否允许之类的,一律点允许
然后回到这个网页,点I have scan

复制红框内的这串代码

粘贴到刚刚Alist设置里的刷新令牌一栏里
然后点击保存

这时候我们看到状态显示work就说明成功了,如果显示其他状态,则检查刚刚的所有设置

这时候我们就可以登录http://自己Nas的IP:5244
看到我们挂载好的盘(后面的S1-S8是分享链接创建的共享仓,以及小雅仓,后面会介绍到)

我们点进一个原盘仓
可以看到我们所有的REMUX原盘电影资源都加载了出来

接下来我们回到正题
我们登录Nas桌面
打开个人空间
点击外部设备右侧的+号
选中WebDav

IP填
自己极空间的IP
端口填
5244
路径填
/dav
选HTTP
账号输入刚刚自定义的Alist账号
密码填自己刚刚自定义的Alist密码
然后点确定

阿里云盘就成功挂载到了我们极空间本地了

但是由于极空间暂时不开放WebDav协议的写入修改权限,所以我们现在只能读取或者复制另外,极空间的文件管理器(包括极影视)挂载302重定向的webdav时,可能会造成一系列的不兼容问题,极空间系统暂时未完全兼容302重定向的webdav挂载策略,如果你是对极空间文件管理器(包括极影视)有挂载Alist 需求的用户,请使用本地代理的webdav策略以获得稳定的体验,
在我挂载302时会出现复制和打开都无法正常使用,经过我在网上查找终于找到解决方法,就是使用本地代理去解决这个问题。使用本地代理在配置本地127.0.0.1(因为日后可能重启之后IP会变更,所以配置这个ip就不会出现重启后无法使用的问题),以上就是我找到解决方法的。
如果家人们还有更加好的 欢迎评论区留言!!!

本文详细介绍了如何使用Docker部署Alist,并将其与阿里云盘开放平台集成,实现阿里云盘在极空间Nas上的挂载。通过设置Docker容器,获取刷新令牌,配置WebDAV,实现了只读访问阿里云盘内容的功能。但由于极空间对WebDAV协议的限制,对于需要写入和修改的场景,建议使用本地代理解决方案。
2503

被折叠的 条评论
为什么被折叠?



