Skip to main content

WebDAV server for AliyunDrive

Project description

aliyundrive-webdav

GitHub Actions PyPI

阿里云盘 WebDAV 服务

安装

可以从 GitHub Releases 页面下载预先构建的二进制包, 也可以使用 pip 从 PyPI 下载:

pip install aliyundrive-webdav

用法

aliyundrive-webdav --help
aliyundrive-webdav 0.1.5

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
    -U, --auth-user <auth-user>                  WebDav authentication username
        --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

aliyundrive_webdav-0.1.5.tar.gz (26.1 kB view details)

Uploaded Source

Built Distributions

aliyundrive_webdav-0.1.5-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (3.2 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ ARMv7l

aliyundrive_webdav-0.1.5-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.3 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ ARM64

aliyundrive_webdav-0.1.5-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl (3.7 MB view details)

Uploaded Python 3 manylinux: glibc 2.5+ x86-64

aliyundrive_webdav-0.1.5-py3-none-manylinux_2_5_i686.manylinux1_i686.whl (3.7 MB view details)

Uploaded Python 3 manylinux: glibc 2.5+ i686

aliyundrive_webdav-0.1.5-py3-none-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (6.9 MB view details)

Uploaded Python 3 macOS 10.9+ universal2 (ARM64, x86-64) macOS 10.9+ x86-64 macOS 11.0+ ARM64

aliyundrive_webdav-0.1.5-py3-none-macosx_10_7_x86_64.whl (3.6 MB view details)

Uploaded Python 3 macOS 10.7+ x86-64

File details

Details for the file aliyundrive_webdav-0.1.5.tar.gz.

File metadata

  • Download URL: aliyundrive_webdav-0.1.5.tar.gz
  • Upload date:
  • Size: 26.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.4 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.1 CPython/3.9.6

File hashes

Hashes for aliyundrive_webdav-0.1.5.tar.gz
Algorithm Hash digest
SHA256 7887df3fafd2e09f382a40f9f9c8520b72ddb781df1fe5944a9597df4e333936
MD5 b588ee6c0f5c42c5a0b2c9f12bf81ba3
BLAKE2b-256 ab3aecc88a90eece34b1ca84ec589b163b1d094de5ccfaed0bf3fbc58557dec7

See more details on using hashes here.

File details

Details for the file aliyundrive_webdav-0.1.5-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for aliyundrive_webdav-0.1.5-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 a34000ecf98f460f5acfda5fc0dfd4c6c109220e0ceb40868a217cb5fb94e5f2
MD5 9a188a07c9464ce197879c867f37cce5
BLAKE2b-256 afeda8cd658915bd9054b705adbe739346178c5eecdff2526a0699a538412088

See more details on using hashes here.

File details

Details for the file aliyundrive_webdav-0.1.5-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for aliyundrive_webdav-0.1.5-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5608e9d96814cc7bad7a7c4d66a41fbb8ba91ad44e7e15ab53dcc2c405e6ebf8
MD5 14f49c330ee221168e6e7ba29e410379
BLAKE2b-256 ab0e6b82580d3b274f959b9b837ae380161c3bee079023c18c0c6d6c2ef44e98

See more details on using hashes here.

File details

Details for the file aliyundrive_webdav-0.1.5-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for aliyundrive_webdav-0.1.5-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 82322c637ce1e84cccb47725161215cb6cbe0c345bdf4441ffb982a8f571f3b6
MD5 421f42f0e152d6172d55a28458d3f1c6
BLAKE2b-256 fb272c1b284b1ee239fff6c276a73c62758ad01a4e2a37a3b77178917a51710a

See more details on using hashes here.

File details

Details for the file aliyundrive_webdav-0.1.5-py3-none-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for aliyundrive_webdav-0.1.5-py3-none-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 b254d5fd0a0568a47258cf3a72eafe49326f7e07acd6b50f17db6813f0c22bf3
MD5 96dc356c0051b03a1382fdced03be963
BLAKE2b-256 94abe30498d03228640cb75bc3ff7e6e66125fb4dc3713848737e25accb50a9d

See more details on using hashes here.

File details

Details for the file aliyundrive_webdav-0.1.5-py3-none-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for aliyundrive_webdav-0.1.5-py3-none-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 750337edd9e47390c68f20884bf7c88747676423e4a57a1311add89042667de7
MD5 8de8504a94ab2818ea6a056950f446af
BLAKE2b-256 d684531fc5a68fdfc55935bbeb592b640064f82ffe7f597575cfbbbcdb1487fe

See more details on using hashes here.

File details

Details for the file aliyundrive_webdav-0.1.5-py3-none-macosx_10_7_x86_64.whl.

File metadata

  • Download URL: aliyundrive_webdav-0.1.5-py3-none-macosx_10_7_x86_64.whl
  • Upload date:
  • Size: 3.6 MB
  • Tags: Python 3, macOS 10.7+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.4 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.1 CPython/3.9.6

File hashes

Hashes for aliyundrive_webdav-0.1.5-py3-none-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 5707d940e1e74a13c97a92c4afd32780d142b825db5ebd0e57791ae8d9bd0dac
MD5 8ead74d5c3d3dcb01e8191c50fd2f003
BLAKE2b-256 b1d02bb6b5508e6a2d767d66b351133ddf74d09f43f79a4e8c47c79877da9a7e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page