aliyundrive-webdav 又一个阿里云盘webdav服务

之前用的zxbu写的java版webdav服务,但是昨天突然无法使用,token不断的报错,于是在github上找到了另一个作者的进行替代。

安装

准备工作

获取refreshToken

1.https://media.cooluc.com/decode_token/在此网页进行获取,但是我在搭建的时候报错,如果报错可以使用第二种方法

2.https://www.aliyundrive.com/sign/ 登录网页版 按f12打开控制台—application—local storage—token,即可查看refresh token

docker

docker run -d --name=aliyundrive-webdav --restart=unless-stopped -p 8080:8080 -v /etc/aliyundrive-webdav/:/etc/aliyundrive-webdav/ -e REFRESH_TOKEN='refresh token' messense/aliyundrive-webdav

pip安装:

pip install aliyundrive-webdav

pip安装完成之后 在命令行运行aliyundrive-webdav 附加参数即可,相关参数如下

$ aliyundrive-webdav --help
aliyundrive-webdav 0.4.1

USAGE:
    aliyundrive-webdav [FLAGS] [OPTIONS] --refresh-token <refresh-token>

FLAGS:
    -I, --auto-index    Automatically generate index.html
    -h, --help          Prints help information
        --no-trash      Delete file permanently instead of trashing it
    -V, --version       Prints version information

OPTIONS:
    -W, --auth-password <auth-password>          WebDAV authentication password [env: WEBDAV_AUTH_PASSWORD=]
    -U, --auth-user <auth-user>                  WebDAV authentication username [env: WEBDAV_AUTH_USER=]
        --cache-size <cache-size>                Directory entries cache size [default: 1000]
        --host <host>                            Listen host [default: 0.0.0.0]
    -p, --port <port>                            Listen port [default: 8080]
    -S, --read-buffer-size <read-buffer-size>
            Read/download buffer size in bytes, defaults to 10MB [default: 10485760]

    -r, --refresh-token <refresh-token>          Aliyun drive refresh token [env: REFRESH_TOKEN=]
        --root <root>                            Root directory path [default: /]
    -w, --workdir <workdir>                      Working directory, refresh_token will be stored in there if specified

作者开源地址https://github.com/messense/aliyundrive-webdav

给TA打赏
共{{data.count}}人
人已打赏
实用工具

YesPlayMusic-高颜值的第三方网易云播放器,支持 Windows / macOS / Linux

2021-8-23 22:38:13

cj

出现/usr/bin/env: node: No such file or directory错误解决方法

2020-2-15 6:56:42

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索