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

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.6.tar.gz (25.2 kB view details)

Uploaded Source

Built Distributions

aliyundrive_webdav-0.1.6-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (3.0 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ ARMv7l

aliyundrive_webdav-0.1.6-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.1 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ ARM64

aliyundrive_webdav-0.1.6-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl (3.6 MB view details)

Uploaded Python 3 manylinux: glibc 2.5+ x86-64

aliyundrive_webdav-0.1.6-py3-none-manylinux_2_5_i686.manylinux1_i686.whl (3.5 MB view details)

Uploaded Python 3 manylinux: glibc 2.5+ i686

aliyundrive_webdav-0.1.6-py3-none-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (6.5 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.6-py3-none-macosx_10_7_x86_64.whl (3.4 MB view details)

Uploaded Python 3 macOS 10.7+ x86-64

File details

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

File metadata

  • Download URL: aliyundrive_webdav-0.1.6.tar.gz
  • Upload date:
  • Size: 25.2 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.6.tar.gz
Algorithm Hash digest
SHA256 ae86e9939b7a58d954c5dc63d7c7b0adcd44518678c05c94e220099e86bb260b
MD5 04146a62f78ac3f3ca0f04ca3a9b3fd8
BLAKE2b-256 a63872f088bbb0eb40e187bf342fe6f972c7c4ebd327a48f420f213c8e1393d0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aliyundrive_webdav-0.1.6-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 b8d3f358c54ffa5e9fc780b7065e1f34f8916cd114f5cbabd70cd8adf472e9ad
MD5 339bc13a55889fe1de52f99092ed44c4
BLAKE2b-256 b0cf5d91b03bd04b74b45daadb4ec5eac79460cfb0292fe01740210ea536ad1c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aliyundrive_webdav-0.1.6-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 561be82dd1161d21ed84808fe57d41f8958c441d6173cdb46db6a97f3d776239
MD5 3a3e650b4830e33af60d6b1db0eaa579
BLAKE2b-256 1ffa8f1768edbfadc77101838ec1e773d28eec1cf1adb5eb945ed8d193b07dd7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aliyundrive_webdav-0.1.6-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 34b94022cd1266d7de516b40d1c9d009dc6344813298860014fe4a96215a06a2
MD5 fbc5677639e8a44245872140f7be4b7c
BLAKE2b-256 4c859ed01645b98894d681f8cec6011f4f8b3543855817da6345d844c3eb983f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aliyundrive_webdav-0.1.6-py3-none-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 719ca0f97f4b7b409373ecc65554e216ef6a4cc4981e2c3a50cb39a4a06b3777
MD5 3607a48356b3c4c4009c11e928d86c16
BLAKE2b-256 e8c22d3ea7d11776f84af8c4ce674b4a45040657723e064fdaa3cde1efa9c872

See more details on using hashes here.

File details

Details for the file aliyundrive_webdav-0.1.6-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.6-py3-none-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 bb167e40fafdf0df40fa9aea2debb3d66476fbeb193e052cd1ef28da6c0a2658
MD5 eba32c7105c239f599cc8968e0b9554f
BLAKE2b-256 7c77e465ea7bc5c44b0697976d67b429c4e288077004e6592e68f3ec7f929609

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aliyundrive_webdav-0.1.6-py3-none-macosx_10_7_x86_64.whl
  • Upload date:
  • Size: 3.4 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.6-py3-none-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 140b8c615c1d85df9aa560d2e132fdbe2898dedc7994742835275771dd1e3873
MD5 45728306f2aafddcc7005ae4ee27ab3a
BLAKE2b-256 7c495078215f18164d017c477dbd3515b8f996f5321d9505d429eeb4ec3e064b

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