{"id":41615997,"url":"https://github.com/gaoyb7/rclone-release","last_synced_at":"2026-01-24T12:34:28.165Z","repository":{"id":59440658,"uuid":"536970018","full_name":"gaoyb7/rclone-release","owner":"gaoyb7","description":"rclone 改版，兼容支持 115 网盘","archived":false,"fork":false,"pushed_at":"2025-01-10T13:46:23.000Z","size":81,"stargazers_count":476,"open_issues_count":5,"forks_count":40,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-01-10T14:43:47.677Z","etag":null,"topics":["115","fuse-filesystem","rclone","webdav"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gaoyb7.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-09-15T10:13:57.000Z","updated_at":"2025-01-10T13:38:31.000Z","dependencies_parsed_at":"2023-11-28T03:37:47.614Z","dependency_job_id":"9b261f32-c01e-49d1-bd7f-426fb11a31c9","html_url":"https://github.com/gaoyb7/rclone-release","commit_stats":null,"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"purl":"pkg:github/gaoyb7/rclone-release","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaoyb7%2Frclone-release","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaoyb7%2Frclone-release/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaoyb7%2Frclone-release/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaoyb7%2Frclone-release/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gaoyb7","download_url":"https://codeload.github.com/gaoyb7/rclone-release/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaoyb7%2Frclone-release/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28727802,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-24T10:24:43.181Z","status":"ssl_error","status_checked_at":"2026-01-24T10:24:36.112Z","response_time":89,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["115","fuse-filesystem","rclone","webdav"],"created_at":"2026-01-24T12:34:27.530Z","updated_at":"2026-01-24T12:34:28.154Z","avatar_url":"https://github.com/gaoyb7.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# rclone\n\n[![Release](https://img.shields.io/github/v/release/gaoyb7/rclone-release?display_name=tag)](https://github.com/gaoyb7/rclone-release/releases)\n[![Downloads](https://img.shields.io/github/downloads/gaoyb7/rclone-release/total)](https://github.com/gaoyb7/rclone-release/releases)\n[![Docker Image](https://img.shields.io/docker/pulls/gaoyb7/rclone)](https://hub.docker.com/r/gaoyb7/rclone)\n\nrclone 改版，兼容支持 115 网盘。\n\n代码目录：https://github.com/gaoyb7/rclone/tree/feat-115-drive\n\n## 下载\n\nhttps://github.com/gaoyb7/rclone-release/releases\n\n* 功能和原版 rclone 一致，不提供相关的功能使用咨询，自行找教程解决\n* 不支持文件上传功能，也无相关的计划\n\n## 配置生成\n配置参数：\n* uid: 对应 cookie 中的 UID\n* cid: 对应 cookie 中的 CID\n* seid: 对应 cookie 中的 SEID\n* kid: 对应 cookie 中的 KID\n* pacer_min_sleep: 115 API 两次请求之间的最小时间间隔，默认为 500ms，调大该值可减少接口封控几率\n\n### 方式一：通过 rclone config 生成本地配置\n```\n# 根据提示生成对应的 115 配置，生成配置后，可进行 rclone WebDav 服务启动，磁盘挂载等操作\n# 网上教程很多自行查阅\n./rclone config\n\n# 下面的命令均假设生成的配置名为 115drive，根据实际情况修改\n```\n\n### 方式二：通过环境变量获取配置\n参考：https://rclone.org/docs/#config-file\n\nrclone 支持从环境变量生成并读取配置，具体环境变量的格式为 `RCLONE_CONFIG_{{remote}}_{{param}}`，其中 `{{remote}}` 为配置名，`{{param}}` 为对应的参数名，均为大写。如配置名为 115drive，参数 uid，对应的环境变量为 `RCLONE_CONFIG_115DRIVE_UID`。其中 `RCLONE_CONFIG_{{remote}}_TYPE` 用于指定网盘类型，115 网盘对应为 115\n\n## WebDav 服务\n参考：https://rclone.org/commands/rclone_serve_webdav/\n```\n# 示例：将网盘挂载为本地 WebDav 服务，端口号 8081，支持局域网访问\n# 命令行方式运行\n./rclone serve webdav --addr 0.0.0.0:8081 --vfs-read-chunk-size=4M --buffer-size=32M -v 115drive:\n\n# Docker 方式运行，从环境变量读取配置\ndocker run -d \\\n    -p 8081:8081 \\\n    -e RCLONE_VERBOSE=1 \\\n    -e RCLONE_ADDR=0.0.0.0:8081 \\\n    -e RCLONE_CONFIG_115DRIVE_TYPE=115 \\\n    -e RCLONE_CONFIG_115DRIVE_UID=\u003cyour uid\u003e \\\n    -e RCLONE_CONFIG_115DRIVE_CID=\u003cyour cid\u003e \\\n    -e RCLONE_CONFIG_115DRIVE_SEID=\u003cyour seid\u003e \\\n    -e RCLONE_CONFIG_115DRIVE_KID=\u003cyour kid\u003e \\\n    -e RCLONE_CONFIG_115DRIVE_PACER_MIN_SLEEP=500ms \\\n    --restart unless-stopped \\\n    gaoyb7/rclone:latest serve webdav --vfs-read-chunk-size=4M --buffer-size=32M -v 115drive:\n```\n\n* Docker 方式运行无需 rclone config 生成配置\n* `RCLONE_CONFIG_115DRIVE_UID`、`RCLONE_CONFIG_115DRIVE_CID`、`RCLONE_CONFIG_115DRIVE_SEID`、`RCLONE_CONFIG_115DRIVE_KID` 参数替换成对应的 Cookie UID、CID、SEID、KID\n\n## 本地磁盘挂载\n参考：https://rclone.org/commands/rclone_mount/\n```\n# 示例：将网盘挂载到本地磁盘 /mnt/115drive 目录（/mnt/115drive 必须为空目录）\n# 命令行方式运行\n./rclone mount -v \\\n        --allow-other \\\n        --read-only \\\n        --vfs-read-chunk-size=4M \\\n        --buffer-size=32M \\\n        115drive: /mnt/115drive\n\n# 命令行方式运行，Windows 系统，挂载为 X: 盘\n.\\rclone.exe mount -v --read-only --vfs-read-chunk-size=4M --buffer-size=32M --network-mode 115drive: X:\n\n# Docker 方式运行，从环境变量读取配置\ndocker run -d \\\n    -e RCLONE_VERBOSE=1 \\\n    -e RCLONE_CONFIG_115DRIVE_TYPE=115 \\\n    -e RCLONE_CONFIG_115DRIVE_UID=\u003cyour uid\u003e \\\n    -e RCLONE_CONFIG_115DRIVE_CID=\u003cyour cid\u003e \\\n    -e RCLONE_CONFIG_115DRIVE_SEID=\u003cyour seid\u003e \\\n    -e RCLONE_CONFIG_115DRIVE_KID=\u003cyour kid\u003e \\\n    -e RCLONE_CONFIG_115DRIVE_PACER_MIN_SLEEP=500ms \\\n    --volume /mnt:/mnt:shared \\\n    --device /dev/fuse \\\n    --cap-add SYS_ADMIN \\\n    --security-opt apparmor:unconfined \\\n    --restart unless-stopped \\\n    gaoyb7/rclone:latest mount \\\n    --allow-other \\\n    --allow-non-empty \\\n    --read-only \\\n    --vfs-read-chunk-size=4M \\\n    --vfs-cache-mode=full \\\n    --buffer-size=32M \\\n    115drive: /mnt/115drive\n```\n\n* Linux 版本需要安装 fuse 依赖\n  * Debian 系如 Ubuntu: `apt-get install -y fuse3`\n  * RedHat 系如 CentOS: `yum install -y fuse3`\n* Windows 版本需要安装 WinFsp 依赖，https://winfsp.dev/\n* macOS 版本需要安装 macFUSE 依赖，https://osxfuse.github.io/\n\n## 文件批量下载\n参考：https://rclone.org/commands/rclone_copy/\n```\n# 示例：将网盘的 data/movies 文件夹下载到本地 /data/downloads/movies\n./rclone copy -P --multi-thread-streams=2 --transfers=5 115drive:/data/movies /data/downloads/movies\n```\n\n* 115 网盘最多支持 5 个文件同时下载，对应的参数为 `--transfers=5`\n* 115 网盘单文件最多支持 2 线程下载，对应的参数为 `--multi-thread-streams=2`\n\n## 其他功能\n参考 https://rclone.org/docs/\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgaoyb7%2Frclone-release","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgaoyb7%2Frclone-release","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgaoyb7%2Frclone-release/lists"}