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

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

Uploaded Source

Built Distributions

aliyundrive_webdav-0.1.8-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.8-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.8-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.8-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.8-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.8-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.8.tar.gz.

File metadata

  • Download URL: aliyundrive_webdav-0.1.8.tar.gz
  • Upload date:
  • Size: 26.4 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.8.tar.gz
Algorithm Hash digest
SHA256 275079a23ddd907cac5d6d6114b651df894c246694025556bdc4f0c6f8d09f10
MD5 dd1021ff37732f0f8d0aad5d64cc8f5c
BLAKE2b-256 58a4c53749b97e191ece96fcdb3232715df4a09140c4f7e644a4683f1a3231b1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aliyundrive_webdav-0.1.8-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 045f64aa0fab8e3fe34f6806a1d5829d3e36c170e23fd179afacaffd08111b08
MD5 d6906bfc171780147eda0b7539ad8d21
BLAKE2b-256 4c546068bf860fda92258a05976dfb49679d2870a41a8f10ac5ac8a22ad9960e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aliyundrive_webdav-0.1.8-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4960417be76d2ca46e93d0845918381467acf191432132e15ac840abc91926fc
MD5 dfc5e9550faad3f4472b6cea53af276f
BLAKE2b-256 5e737c2ea772866a213f4a3719d280336791b4d1277413d406e4b7c395d4af5f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aliyundrive_webdav-0.1.8-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ab0f76c7e6ad1e830f8b570c73ba1f1af5b1217312d7c9081632882e4abf8c76
MD5 2c45f2033d3d196719f924df629c0a45
BLAKE2b-256 11a59054d903b6212a97fb9f3ef6347a70db836eb32d926b29ad8c8c42137462

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aliyundrive_webdav-0.1.8-py3-none-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 46138b5ce4cf9f9183dbeb99a77e6abfed69beb8fa068fd2c5681107dcdf11b0
MD5 5a8b5cd4b1233c09e0d04d853c1efd42
BLAKE2b-256 3deb7fa6cf9604dba6c02a8c250ccaafb79e795484c1e77953510596c4e951e5

See more details on using hashes here.

File details

Details for the file aliyundrive_webdav-0.1.8-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.8-py3-none-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 0da0f77bf3e0d2c603728ba77c32478207cc4cf7db3bc09bf101b3fc46df6d8f
MD5 54f121d6374c7cea1d4c8c98417dc739
BLAKE2b-256 1811a193d833b487db8b8adff5227b1985cfcf9cc45902f39038f5c9e58904df

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aliyundrive_webdav-0.1.8-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.8-py3-none-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 156dabc0315396a2e81d1dba580eff067a3dab42020c2574606593a2bc514c73
MD5 1e0ae091f31ce4db9990d7d2d0d17d93
BLAKE2b-256 6f8889f49dfbab75223b75bfe3f06fde95aee07feb76ecec18e3073d34dab11b

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