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

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

Uploaded Source

Built Distributions

aliyundrive_webdav-0.1.1-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (5.3 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ ARMv7l

aliyundrive_webdav-0.1.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.2 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ ARM64

aliyundrive_webdav-0.1.1-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl (5.5 MB view details)

Uploaded Python 3 manylinux: glibc 2.5+ x86-64

aliyundrive_webdav-0.1.1-py3-none-manylinux_2_5_i686.manylinux1_i686.whl (5.6 MB view details)

Uploaded Python 3 manylinux: glibc 2.5+ i686

aliyundrive_webdav-0.1.1-py3-none-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (7.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.1-py3-none-macosx_10_7_x86_64.whl (3.9 MB view details)

Uploaded Python 3 macOS 10.7+ x86-64

File details

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

File metadata

  • Download URL: aliyundrive_webdav-0.1.1.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.1.tar.gz
Algorithm Hash digest
SHA256 3daf5c10a2feebf66426d9d38f7613b0def185df8a711cba734e10c430f621ea
MD5 b86ec295eecd4d5b99c118c0ef619acd
BLAKE2b-256 b48ea0564668fc85ec8a4c85db9778631ec0e4d87fd171707094d726a9c046a7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aliyundrive_webdav-0.1.1-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 6c7a043e6435e68ded02a1a31f3a733a00f7bc69b9760d5975b36ace575f70d5
MD5 6ce3cb834e133a142c2aea9b58b40b77
BLAKE2b-256 f870fee7374a3a3daee43ffcc222484105516b8b00903b2223e8c78dad4b9f12

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aliyundrive_webdav-0.1.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b2f1255e1e29dfbfd07948ac7f1f6c8fa56211fba07b30643613e92101804ec5
MD5 3d4567af124d83f1b5d26cfcffd88eb4
BLAKE2b-256 910f91af325bcaf21192ae220ab4c40f37d0713202bdac03cd06e521cfb37436

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aliyundrive_webdav-0.1.1-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b327bcd76937efb842d96edc4b39bedf3401121a0baf12681704c2408af24888
MD5 4f6d129da1b7ccbc18a7c48304894439
BLAKE2b-256 19bf8ba86ae110061453318c243275320e1cf3c226ba8e1e5958621876b93c47

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aliyundrive_webdav-0.1.1-py3-none-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 07ea250ea0f412b7f7ed9bba339cd2aab2a5c1e3d458655340d4927d88eba104
MD5 23dc9495cf4df0abb597eeb2bda1169c
BLAKE2b-256 4989722dc3db4d736e7f49d921db7742bece36e75c38619fb411479272851edb

See more details on using hashes here.

File details

Details for the file aliyundrive_webdav-0.1.1-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.1-py3-none-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 c2456b569489dcc547634ea67a71bfb6fc818ebc03563bf76830a5a8ea9964ed
MD5 4d5c89e62071a330475a9ee3980f2e40
BLAKE2b-256 aec494518eed7813fd10c97d152ffe863ab8f90829ec8222a682fe34c5a908ab

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aliyundrive_webdav-0.1.1-py3-none-macosx_10_7_x86_64.whl
  • Upload date:
  • Size: 3.9 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.1-py3-none-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 7e923067f7ff81af41d4cc02790f9577f2914689b99356acd143e486f33eb887
MD5 9dfbf91a817961f0837945261a4ebd71
BLAKE2b-256 a8e32d1d4f81748e4b6f36a1855ca57c4da9123d2eb3b4b16fd747bfe7c8acf7

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