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

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

Uploaded Source

Built Distributions

aliyundrive_webdav-0.1.9-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.2 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ ARMv7l

aliyundrive_webdav-0.1.9-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.9-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl (2.7 MB view details)

Uploaded Python 3 manylinux: glibc 2.5+ x86-64

aliyundrive_webdav-0.1.9-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.9-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.9-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.9.tar.gz.

File metadata

  • Download URL: aliyundrive_webdav-0.1.9.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.9.tar.gz
Algorithm Hash digest
SHA256 2deabcb3e2bfbaf33bbf641f736f9472f39581a8124e6d068c00ff4531861217
MD5 9ca1df5417cf8790ed451df5959c50ab
BLAKE2b-256 16b2d1a4028cf43c1171458530aa464c36f45284b5ec4db279e85f52013264e4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aliyundrive_webdav-0.1.9-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 2b29801d4940df416e6700a6984289df73e5e8f3ad7551564e885c5467418091
MD5 2e0122db234c6939e9b89dedbb1e9a8a
BLAKE2b-256 eaea5c005daddbe3de75d246b9a5b9bf4d3cb24b59357462276eb8822fefcecc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aliyundrive_webdav-0.1.9-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c8bfe9771ec3c6709863bc2a378925cdc7e0630a27348b99c51c2b75855f448a
MD5 119ca3dc9eb29588a473425291eaea38
BLAKE2b-256 b32224934c0aa14f9c8dfa9a899854d407d08410bfe788957fdcbeef071c3606

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aliyundrive_webdav-0.1.9-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 31f9310e047609d35c2b1fc35d8c40f4ce7b9f8425c7db45de0d3f042f60f10f
MD5 1ed4cd8a7bb45b07c88980a8533814fa
BLAKE2b-256 c5b5a04d5b9e384cac397002fca78ad324553027233e545cf68ed69abaf87313

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aliyundrive_webdav-0.1.9-py3-none-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 66a7bd3917e9b46334a7ce4702ade0071215fafa7995efa84b9d6e1617f96caf
MD5 5a43b04b28f69c4bf6a54b9a6fd42df7
BLAKE2b-256 d58db24113968096486c7a4ae4b4de85f10308b9f3c83b3e6b11fdd5a8d07989

See more details on using hashes here.

File details

Details for the file aliyundrive_webdav-0.1.9-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.9-py3-none-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 80580633fdc69053d36e8d06ddf0d222807d8dcf666ebd6d0cff44e2ac616b4b
MD5 522766543f5eaebd87d9c9112507500f
BLAKE2b-256 70293f6a6b5ce932a95b599d00538b1db9550715c53ef15bb38e170bedda5293

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aliyundrive_webdav-0.1.9-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.9-py3-none-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 61bb9b9553a4369c81ca06937dc42e17e1724e7d804bdb461899a02408295add
MD5 9bc27525c3628a481f2d53be29dd8a1e
BLAKE2b-256 7b009ed532614bce4fd1b74679bc10d145128a964cf06dac5664ba8d82c440d9

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