CloudDrive 云存储管理平台
🌩️ 什么是CloudDrive?
CloudDrive是一个全功能云存储聚合平台,具有以下核心特性:
- 多网盘统一管理:集成主流云存储服务
- 本地磁盘映射:将云盘挂载为本地驱动器
- 免下载直接访问:文件实时读取无需预下载
- 高级功能:
- 高速云端传输
- 实时文件变更通知
- 精细化权限控制
官网地址:https://www.clouddrive2.com
🐳 容器化部署方案
version: "3.8"
services:
clouddrive2:
image: cloudnas/clouddrive2:latest
container_name: clouddrive2
restart: unless-stopped
environment:
- CLOUDDRIVE_HOME=/Config
- ENABLE_RUN_AFTER_START=true
volumes:
- /opt/stacks/CloudNAS:/CloudNAS:shared
- /opt/stacks/clouddrive2/Config:/Config
network_mode: host
privileged: true
devices:
- /dev/fuse:/dev/fuse
映射路径解释
- /opt/stacks/CloudNAS:/CloudNAS:shared(映射挂载本地路径)
- /opt/stacks/clouddrive2/Config:/Config(配置文件路径)
浏览器http://
:19798 打开 Web 界面,确认服务运行正常
演示如何挂载到本地
以上为部署以及挂载演示
各网盘挂载方法
115网盘
扫码即可
123云盘
扫码即可
阿里云
扫码即可
百度网盘
扫码即可
迅雷云盘
扫码即可
Goole Drive
1、先启用谷歌 API
https://console.cloud.google.com/apis/library/drive.googleapis.com?authuser=1&project=warm-canto-452513-b7
2、创建 OAuth 客户端
3、在弹出的窗口中,选择Web 应用,填写应用名称
4、在授权的重定向 URI中,填写 https://api.oplist.org/googleui/callback
5、点击创建按钮,完成 OAuth 客户端的创建。注:请复制和保存客户端 ID和客户端密钥,后续需要使用
6、将自己添加到测试用户中,在左侧找到目标对象菜单,点击进入后,找到测试用户下方的+ Add User按钮,点击后输入你的 Google 账号邮箱地址,点击添加即可。
7、测试完毕后可以发布应用,在左侧找到目标对象菜单,点击进入后,找到发布状态下方的发布应用按钮,点击后确认发布即可完成应用发布。
8、获取访问密钥和刷新密钥
- 打开OpenList Google 授权页面https://api.oplist.org/
在页面中下拉框中选择GoogleDrive Login
- 填写客户端ID(ClientID/AppID)和应用秘钥 (AppKey/Secret)
- 点击获取授权按钮,系统会跳转到 Google 授权页面,登录你的 Google 账号,并授权 OpenList 访问你的 Google Drive
- 如果出现此应用未经 Google 验证的提示,请点击高级,然后点击转至oplist.org(不安全)继续。(如果是公益服务器/自建服务器,则此处域名以实际公益服务的域名为准,请仔细甄别)。
- 请注意授权页面上(下图红色框内)的权限信息,确保只是访问你的 谷歌云端硬盘文件
- 授权成功后,系统会返回一个刷新密钥和访问密钥,请复制并保存该令牌,后续的配置中会使用
- 填写我们获取的客户端ID,应用秘钥,以及刷新令牌即可愉快使用