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.10

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

aliyundrive_webdav-0.1.10.tar.gz (27.1 kB view details)

Uploaded Source

Built Distributions

aliyundrive_webdav-0.1.10-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.1 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ ARMv7l

aliyundrive_webdav-0.1.10-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.3 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ ARM64

aliyundrive_webdav-0.1.10-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl (2.6 MB view details)

Uploaded Python 3 manylinux: glibc 2.5+ x86-64

aliyundrive_webdav-0.1.10-py3-none-manylinux_2_5_i686.manylinux1_i686.whl (2.5 MB view details)

Uploaded Python 3 manylinux: glibc 2.5+ i686

aliyundrive_webdav-0.1.10-py3-none-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (4.4 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.10-py3-none-macosx_10_7_x86_64.whl (2.3 MB view details)

Uploaded Python 3 macOS 10.7+ x86-64

File details

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

File metadata

  • Download URL: aliyundrive_webdav-0.1.10.tar.gz
  • Upload date:
  • Size: 27.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.10.tar.gz
Algorithm Hash digest
SHA256 32a7f050d4550a017d859d64912936b768f9ba674d75bcf31471bbdb249e3f9d
MD5 91f17a8056a742337f8044236b91d011
BLAKE2b-256 584e5a339d683661264c9658ff7bf5d4ef10e3e68f6fe4d13ba33d6305ebe663

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aliyundrive_webdav-0.1.10-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 8a1e2223317d161654b040b165341f87c6cdc4b2a2b81826ac168705f1b4ddd7
MD5 1815938f60971c03b4ccd93aa29d78b3
BLAKE2b-256 e89ada2fc52b95d9f4aac90fe6f1ea51e663af6d0c29056e453953b2b2152b96

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aliyundrive_webdav-0.1.10-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3252125df7ebbe98434e564c5ec2147efbe74321e962c4fb4e5fe167348e732c
MD5 4286b9cf0cdb34b9b8370cff0db1327c
BLAKE2b-256 a9fc71555ba60ae5d5ec62e98a9a1b64aa2568dd9b6ad2206fa008990051c49f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aliyundrive_webdav-0.1.10-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 85849e6ebeb6716954af58bd664bf251ebcb88e9818f46c122c2a91253bd1bd5
MD5 02d3f11e9e1a891d4453a1c28721cee5
BLAKE2b-256 63815707082990acc0a3d3633954e07d6fb4efa62ed588a61f8d3e39438c3d96

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aliyundrive_webdav-0.1.10-py3-none-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 77bdcb0475e944fee200e3ceb855589d8c85ffe10924d4ffa9fd0121b42fd82f
MD5 05cf3955373b38f1cc2f8847b4c7cf85
BLAKE2b-256 377dce3f7ef96e30841d8e26b28c61f7641c7e3ed3fb02aa9a0392a61c44c3e3

See more details on using hashes here.

File details

Details for the file aliyundrive_webdav-0.1.10-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.10-py3-none-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 08e857f461a38a6598bca04e816b28a51071f08674f836566ac9d8f417d94f49
MD5 85b62d170b309fd4a9c58890458f32ed
BLAKE2b-256 b1a4791cff9f4c30c85a976bf7f890521a66545fe123dcfb72312b50c177d77d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aliyundrive_webdav-0.1.10-py3-none-macosx_10_7_x86_64.whl
  • Upload date:
  • Size: 2.3 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.10-py3-none-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 2a106c3fdfe21ed8d313fe50620a7f3f16ca7b3ead39b06423ae9f973ddbd2ba
MD5 cad5b53f8dcf0fb55e4db4a752652c0e
BLAKE2b-256 d04a3aea274eade9f69740f40c8ec6f2f14c1b2f704fa863956e179a50acef53

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