搭建 webdav-aliyundriver 使用 rclone 挂载阿里云盘


安装 Docker 和 Docker-compose

首先参考本站文章安装 Docker 和 Docker-compose:

https://vamev.com/linux/docker.html

获取 refreshToken

参考官方文档部分:

浏览器获取refreshToken方式

编写 docker-compose.yml

如下:

mkdir -p /media/aliyun/drive
cd /media/aliyun
nano docker-compose.yml

写入如下内容:

version: "3.0"
services:
  webdav-aliyundriver:
    image: zx5253/webdav-aliyundriver
    container_name: aliyundriver
    environment:
      - TZ=Asia/Shanghai
      - ALIYUNDRIVE_REFRESH_TOKEN=refreshToken
      - ALIYUNDRIVE_AUTH_USER_NAME=admin
      - ALIYUNDRIVE_AUTH_PASSWORD=admin
      - JAVA_OPTS=-Xmx1g
    volumes:
      - /etc/aliyun-driver/:/etc/aliyun-driver/
    ports:
      - 6666:8080
    restart: always

注意修改

/etc/aliyun-driver/ 修改为 /media/aliyun/drive

refreshToken 为你自己的

ALIYUNDRIVE_AUTH_USER_NAME 修改用户名

ALIYUNDRIVE_AUTH_PASSWORD 修改密码

保存退出,运行:

docker-compose up -d

之后打开 http://IP地址:6666 输入刚刚设置的用户名和密码,就可以看到阿里云盘里的内容

安装 rclone

官方一键脚本安装:

curl https://rclone.org/install.sh | bash

挂载:

rclone config

选择 38

38 / Webdav
   \ "webdav"
39 / Yandex Disk
   \ "yandex"

然后填写 url:

Choose a number from below, or type in your own value
 1 / Connect to example.com
   \ "https://example.com"
url> http://IP地址:6661 

接着选择 5:

 1 / Nextcloud
   \ "nextcloud"
 2 / Owncloud
   \ "owncloud"
 3 / Sharepoint Online, authenticated by Microsoft account.
   \ "sharepoint"
 4 / Sharepoint with NTLM authentication. Usually self-hosted or on-premises.
   \ "sharepoint-ntlm"
 5 / Other site/service or software
   \ "other"

接着输入刚刚设置的用户名,再选择 y 输入刚刚设置的密码,再次确认密码后,一路回车完成

之后就可以通过 rclone 传输阿里云盘的内容

声明:Vamev|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA协议进行授权

转载:转载请注明原文链接 - 搭建 webdav-aliyundriver 使用 rclone 挂载阿里云盘


Vamev Drive 家庭影院资源库