Nas下部署alist小雅并挂载webdav


 如果文章对您有帮助,欢迎点赞、关注、分享

 
安装搭建

本次部署还是在飞牛 nas 的 docker compose 环境下,其他 nas 可能需要新建及修改对应的映射目录

1 、首先,如果以下安装过程不顺利,容器日志估计显示的是连不上 github 相关代码网站,那你就要有个代理了,这里不展开,但下面部署会将怎么让容器走代理

2 、正式开始,你先要有阿里云盘账号:www.alipan.com

然后应用中心安装 alist 小雅,获得 3 个数字串(其他 nas 的 docker compose 部署在下面)

Nas下部署alist小雅并挂载webdav - 第1张图片

Nas下部署alist小雅并挂载webdav - 第2张图片

第 1 个字符串获取链接:https://alist.nn.ci/zh/guide/drivers/aliyundrive.html

Nas下部署alist小雅并挂载webdav - 第3张图片

第 2 个字符串获取链接:https://alist.nn.ci/tool/aliyundrive/request

Nas下部署alist小雅并挂载webdav - 第4张图片

第 3 个字符串获取链接(登录 web 阿里云盘后):https://www.aliyundrive.com/drive/file/resource

Nas下部署alist小雅并挂载webdav - 第5张图片

正常运行后几分钟,看 ip:15678 能不能打开,能打开的话接着往下看
3 、文件管理选远程挂载

Nas下部署alist小雅并挂载webdav - 第6张图片

挂载远程文件夹,选 webdav

Nas下部署alist小雅并挂载webdav - 第7张图片

ip 填 nasip,端口填 15678,选 http,用户: guest 密码: guest_Api789

指定路径填/dav

Nas下部署alist小雅并挂载webdav - 第8张图片

完成后就出现了挂载 webdav 的文件夹

Nas下部署alist小雅并挂载webdav - 第9张图片

如果想自己安装 alist 小雅,docker compose 代码如下:
services:    xiaoya:        restart: always        container_name: xiaoya        ports:            - 5678:80            - 2345:2345 #这个是 emby 的连接端口            - 2346:2346 #这个是 jellyfin 的连接端口        volumes:            - ./:/data        image: xiaoyaliu/alist:latest
项目文件夹内新建如下 3 个 txt 文件是必须的
第 1 个数字串方文本文件 mytoken.txt
第 2 个数字方文本文件 myopentoken.txt
第 3 个数字方文本文件 temp_transfer_folder_id.txt

Nas下部署alist小雅并挂载webdav - 第10张图片

如果连不上 github,容器暂停后添加环境变量
HTTP_PROXY=http://###,这里填你的代理地址,我下面只是个示例

Nas下部署alist小雅并挂载webdav - 第11张图片

当然不使用 webdav 的话你也可以用应用中心安装 emby 或者 jellyfin 这两个媒体服务器挂载,或者手机端就装 tvbox 连接,这里就不展开了,很多大佬都说过的了,自己百度下,各个终端链接地址如下:

Nas下部署alist小雅并挂载webdav - 第12张图片

文件管理器、和挂载到本地目录的按 webdav 方式挂载

视频播放器也可以按 webdav 方式,如果是像 infuse 等支持 emby 通信协议的也可以直接用 emby 链接挂载。

Nas下部署alist小雅并挂载webdav - 第13张图片

本篇相关 yml 等文件下载:

链接:https://gitee.com/hswz5525/dockercompose


 

《Nas下部署alist小雅并挂载webdav》留言数:0

发表留言