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

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

Uploaded Source

Built Distributions

aliyundrive_webdav-0.1.2-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.2-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.2-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.2-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.2-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.2-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.2.tar.gz.

File metadata

  • Download URL: aliyundrive_webdav-0.1.2.tar.gz
  • Upload date:
  • Size: 25.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.2.tar.gz
Algorithm Hash digest
SHA256 bc414660166ed2eeebd5c90832ff336e0c1097dae64ad73e15294dcc92e220db
MD5 2b744c6e0c1c6599d676bc62a6049bfb
BLAKE2b-256 61f2358d6aedcc0e25b78dd5bc56d7b6000f04ada40fccb7828b2d4019ec5d81

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aliyundrive_webdav-0.1.2-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 26554f70433695ab940b909d7d65e4ccc4062f728923266d5ee687a68a373fb8
MD5 b4f3ab6d749c3664bd256e9614aae21a
BLAKE2b-256 b857651038abb10d8b8ceae7526ddcfa2ed9acbd639c3437978f694550bd9bc6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aliyundrive_webdav-0.1.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ca3f2b1c54effe690f7a561c4160943e5a5f04f55dea229c9b582853bb32025e
MD5 2b4649536688c115a1e0e2a6f6ea7b6b
BLAKE2b-256 04fdb54fc44b4154f2f52ace66dc817e1e2816cddc0e7067c40d1fe75fee35d0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aliyundrive_webdav-0.1.2-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 189a61c80756a5786006a35295555b049354f0659c5775f303d6113d2ad3e000
MD5 a9ee7c1627aa3b3f2a877e640ebccd25
BLAKE2b-256 971dfeaaa457b427863799c7ae65e286dbd860fe9bfd3e70f2b46448efe4b986

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aliyundrive_webdav-0.1.2-py3-none-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 9fcfb6bf2955b27bacd63ac513f99f331cd84076052c71427f03168993113102
MD5 fab957a7b04066de7d8869326928ea96
BLAKE2b-256 556a9e1bc93e5eeaa0efa562e107e81cf12fed1399887fe6a17072621b6dc2cc

See more details on using hashes here.

File details

Details for the file aliyundrive_webdav-0.1.2-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.2-py3-none-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 3add3d4747561daee9b67743498488e4c5d5edb62f9eec9c6721ad4b058e7d7b
MD5 a3db5806551111fd8120e221d59684fc
BLAKE2b-256 dafaaf8ae9a72658ad4819ff3811525891558f9060946210cd1e626d61c29f04

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aliyundrive_webdav-0.1.2-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.2-py3-none-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 f2758e77969eb840472cd50c8da988f4d2eb8ebceb93ea4da6c12dfd0879dea1
MD5 3026150bd04386a56ca9a5c8c18ac731
BLAKE2b-256 d55ee988381676a77ccdb6ebaca660505e7f8733790829e35ea37c48a441454b

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