FUSE for AliyunDrive
Project description
aliyundrive-fuse
🚀 Help me to become a full-time open-source developer by sponsoring me on GitHub
阿里云盘 FUSE 磁盘挂载,主要用于配合 Emby 或者 Jellyfin 观看阿里云盘内容,功能特性:
- 目前只读,不支持写入
- 支持 Linux 和 macOS,暂不支持 Windows
aliyundrive-webdav 项目已经实现了通过 WebDAV 访问阿里云盘内容,但由于 Emby 和 Jellyfin 都不支持直接访问 WebDAV 资源, 需要配合 rclone 之类的软件将 WebDAV 挂载为本地磁盘,而本项目则直接通过 FUSE 实现将阿里云盘挂载为本地磁盘,省去使用 rclone 再做一层中转。
安装
可以从 GitHub Releases 页面下载预先构建的二进制包, 也可以使用 pip 从 PyPI 下载:
pip install aliyundrive-fuse
命令行用法
aliyundrive-fuse 0.1.0
FUSE for AliyunDrive
USAGE:
aliyundrive-fuse [OPTIONS] --refresh-token <REFRESH_TOKEN> <PATH>
ARGS:
<PATH> Mount point
OPTIONS:
--domain-id <DOMAIN_ID> Aliyun PDS domain id
-h, --help Print help information
-r, --refresh-token <REFRESH_TOKEN> Aliyun drive refresh token [env: REFRESH_TOKEN=]
-V, --version Print version information
-w, --workdir <WORKDIR> Working directory, refresh_token will be stored in there if specified
比如将磁盘挂载到 /mnt/aliyundrive
目录:
mkdir -p /mnt/aliyundrive /var/run/aliyundrive
aliyundrive-fuse -r your-refresh-token -w /var/run/aliyundrive /mnt/aliyundrive
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_fuse-0.1.0.tar.gz
(24.8 kB
view hashes)
Built Distributions
Close
Hashes for aliyundrive_fuse-0.1.0-py3-none-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a72ff7d98a1f74f283836f2e65b258d5d783ece0fce7b497143b3e9c0ae31fd5 |
|
MD5 | ba6dfa66959d369d3e3ecf5b45238139 |
|
BLAKE2b-256 | cfaf7730f14b207fe8267b980d975ef96849ba4812dcdc6b88ec97387ce91888 |
Close
Hashes for aliyundrive_fuse-0.1.0-py3-none-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b2c0d1a166a33b9b7ab400efb4a718851af261551099305fd32c5c21ade2582 |
|
MD5 | 1e45b7f6874c4cb392070697de033612 |
|
BLAKE2b-256 | f2753004d892566cf21f774714496608dd96f5746cc27731a85db4bd0179d5d0 |
Close
Hashes for aliyundrive_fuse-0.1.0-py3-none-musllinux_1_1_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8aacc864a9f8931fe3d870e6f9c1153920987433f5e42fa93c11938144a7a174 |
|
MD5 | b8e61fb20890da591dca64ecb6f891c0 |
|
BLAKE2b-256 | 10e5727d6166eadb101a711200f8f6da7a7fe40d09dd86ea8ceb3ee6173e1007 |
Close
Hashes for aliyundrive_fuse-0.1.0-py3-none-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d61ae954fd5e18249f18be2268ec842f8644e2d6ee5adb9a5788441c24f19b36 |
|
MD5 | 8689680a429ebc7a78e5f1d6526e2ebf |
|
BLAKE2b-256 | 23e8e12e0a403d3b42750d163d7dfdc03e498620e25bef125e00a15fcb5ae900 |
Close
Hashes for aliyundrive_fuse-0.1.0-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 421a45869d026bd4650b6b4a6de2c46a01cbe87a66ede9871a012d09ac1c95b4 |
|
MD5 | c1cde502435ab2b65b7e1747314902ab |
|
BLAKE2b-256 | 4f20ddde7138dc81cf678d0f4d1baeb5c89e38557e6f9bf734b435ed6a9396cf |
Close
Hashes for aliyundrive_fuse-0.1.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e3c0436a5fe4096ec2006655ae30f8c6e6c47a59129b1854df96b09539b732ac |
|
MD5 | 7bcf15476ce2179dfd57996fdd0c0111 |
|
BLAKE2b-256 | 4155bf2031fb1e20e084a0b0aa57b80e6c798a2a87d34f2298d1382f2518f04d |
Close
Hashes for aliyundrive_fuse-0.1.0-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fb8cb3aa6f92ba18ce4f93214be7bae3b7b29a9b23d6c226be179f0b03f5a51d |
|
MD5 | da0c0c3bcf5906b82f87a3bd0ead1bbf |
|
BLAKE2b-256 | 2e944bc4f1d1868a2a95d948b39f4296ce25916b944ff2640c77dc83f3b2b875 |
Close
Hashes for aliyundrive_fuse-0.1.0-py3-none-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ae0b539bbeac539cbc3ede1314cc49223638b608a65aee60b5b018ffef6eb8c9 |
|
MD5 | b7b7c7b512acdf94528d98202ff73862 |
|
BLAKE2b-256 | b33ed19be382f2420bbf21cb06cec18d7ac83641400db026deff72994b51b1a8 |
Close
Hashes for aliyundrive_fuse-0.1.0-py3-none-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 563e23d4c8a13157e636eb4915b359226016bea40a82ec12a05b7ba6991a3385 |
|
MD5 | 0eb93a01e08262c779ef2364ff37ea91 |
|
BLAKE2b-256 | e723b547246d5560bbfc4c3689665fa944ae4312db157b439bcb162ee6177f24 |
Close
Hashes for aliyundrive_fuse-0.1.0-py3-none-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dfe0e4f85d8942fc7b71fd599500ef63e15b5ef47e0dbf1b0b534563c5313272 |
|
MD5 | 3f7d1c1a976abf34cf1c8b5988afa6ed |
|
BLAKE2b-256 | c528400735d02dcee8e7df49ff407cf173785f6e5be5fc2af4efdd5c7f924277 |