WebDAV server for AliyunDrive
Project description
aliyundrive-webdav
阿里云盘 WebDAV 服务
安装
可以从 GitHub Releases 页面下载预先构建的二进制包, 也可以使用 pip 从 PyPI 下载:
pip install aliyundrive-webdav
OpenWrt 路由器
GitHub Releases 中有预编译的 ipk 文件, 目前提供了 aarch64 和 arm 两个版本,可以下载后使用 opkg 安装,比如
wget https://github.com/messense/aliyundrive-webdav/releases/download/v0.1.11/aliyundrive-webdav_0.1.11-0_aarch64_generic.ipk
opkg install aliyundrive-webdav_0.1.11-0_aarch64_generic.ipk
Koolshare 梅林固件
GitHub Releases 中有预编译包 aliyundrivewebdav-merlin-arm*.tar.gz
,
目前只提供了旧的 arm380 固件的版本,可在下载后更改文件名为 aliyundrivewebdav.tar.gz
后在软件中心离线安装。
命令行用法
aliyundrive-webdav --help
aliyundrive-webdav 0.1.11
USAGE:
aliyundrive-webdav [FLAGS] [OPTIONS] --refresh-token <refresh-token>
FLAGS:
-I, --auto-index Automatically generate index.html
-h, --help Prints help information
-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=]
--host <host> Listen host [default: 127.0.0.1]
-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=]
获取 refresh_token
登录阿里云盘后,可以在开发者工具 ->
Application -> Local Storage 中的 token
字段中找到。
License
This work is released under the MIT license. A copy of the license is provided in the LICENSE file.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Close
Hashes for aliyundrive_webdav-0.1.11.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | eef89192ce05f6826d10dd80791d384e5c82a93b369f936ddd2d52aedaf62992 |
|
MD5 | 45c4ee57ab0825f9c8907ddf8d573e26 |
|
BLAKE2b-256 | 3640b1f6f23a3fd8884a95865ec1e09ffe7eee3591fe5b766a6cdff4de91897a |
Close
Hashes for aliyundrive_webdav-0.1.11-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5bcad0971d77568bdfc79dd4d994e5e9173d178a0ac9dce6e3b5b2e5c494322a |
|
MD5 | c10edaec8bf2f2caef88ee644e351449 |
|
BLAKE2b-256 | 69213e7d10b2e85174d4a24479284e34d3031765290f6210e8588c8111100caa |
Close
Hashes for aliyundrive_webdav-0.1.11-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c42346c0c314014c830c1c04d80e76235422ea1fbbc6e8336f6159c6faa493a7 |
|
MD5 | d8f05fc97e5d3f4a0c838daa8979388d |
|
BLAKE2b-256 | c3b98c5c928cb7a5dc6e59972f9a32aa449780864864761b99ff55ecbaba19fd |
Close
Hashes for aliyundrive_webdav-0.1.11-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5ba298be19f42814911b809aced67ea7c6774dccd88753813b32c94a92937b2b |
|
MD5 | f8813df869b486e5323062c63fbd1f00 |
|
BLAKE2b-256 | b31277134d224cffca332f45c7b9da5cea4c14ee2d3eecfebb43bb7f2e98b26e |
Close
Hashes for aliyundrive_webdav-0.1.11-py3-none-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6928d364a67e5ca3ca8b8c490c0760651f2198631482d1a10457d732cadb5d5d |
|
MD5 | b057e3bd5614a4e36979b58b7ed3bc7c |
|
BLAKE2b-256 | 5c04f9dbd63266e3493b4f94aeba08e14711edd6fbe7c87f96777752a2fdd4c0 |
Close
Hashes for aliyundrive_webdav-0.1.11-py3-none-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7e6065df004f5f35c952bccc8ff8c18b477861fffd7bd77b9af39aff55763afe |
|
MD5 | c95c16d0e6a2816eb88f88e3a07aa250 |
|
BLAKE2b-256 | 9034810eeb92d1e571b332c8f6621da07873c7608545fa337f7b9e158fdca83c |
Close
Hashes for aliyundrive_webdav-0.1.11-py3-none-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | af34e0df0bf4aa09107f14e5434bbb5014d52e8c3bd4a10cbdb1a41570cb9245 |
|
MD5 | 5d13e3d246e3cbf3c83257e9aa539235 |
|
BLAKE2b-256 | ee2fcf96a53d3a092e09db4092bb7d7d2c50f306dccf89067d8d4d16aa1da65e |