FoomClous

FoomClous 存储源配置指南 ☁️

FoomClous 支持多种存储后端。您可以根据对速度、容量和成本的需求,选择本地存储或云存储。


1. 本地存储 (Local Storage)

文件直接保存在运行 FoomClous 的服务器硬盘上,速度最快,但受限于服务器磁盘大小。


2. Microsoft OneDrive

适合拥有 Office 365 订阅的用户,提供 1TB - 5TB 的廉价高速存储。

获取凭据

  1. 访问 Azure Portal
  2. 创建“新注册”,重定向 URI 选择 Web 并填写:https://您的域名/api/storage/onedrive/callback
  3. 获取 Client IDTenant ID(通常为 common)。
  4. 在“证书和密码”中生成 Client Secret

开启功能


3. S3 兼容存储 (AWS S3, MinIO, R2)

支持所有兼容 S3 协议的对象存储,如 Cloudflare R2, Backblaze B2, MinIO 等。

配置信息


4. WebDAV (坚果云, InfiniCLOUD)

最通用的网络存储协议。

配置信息


5. Google Drive

适合需要大量存储空间且拥有 Google 账号的用户。

第一步:创建 Google Cloud 项目

  1. 访问 Google Cloud Console
  2. 点击屏幕顶部的项目选择器,选择 “新建项目”
  3. 输入项目名称(如 FoomClous-Storage),点击 “创建”

第二步:启用 Google Drive API

  1. 在控制台左侧菜单中,选择 “API 和服务” > “库”
  2. 搜索 Google Drive API 并点击进入,点击 “启用”

第三步:品牌塑造 (重要)

  1. 在左侧菜单选择 “API 和服务” > “OAuth 权限请求页面” > “品牌塑造”
  2. 在应用信息里填入 应用名称用户支持邮箱
  3. “已获授权的网域” 填入您自己的域名。
  4. 点击 “保存并继续”

第四步:目标对象

  1. “目标对象” 板块,点击 “+ ADD USERS”
  2. 添加您自己的 Google 邮箱地址
  3. 提示:如果不添加测试用户,在授权时会遇到 403: access_denied 错误。

第五步:创建凭据 (Client ID & Secret)

  1. 在左侧菜单选择 “API 和服务” > “凭据”
  2. 点击顶部 “创建凭据” > “OAuth 客户端 ID”
  3. 应用类型选择 “Web 应用程序”
  4. 已授权的重定向 URI
    • 点击 “添加 URI”,输入:https://您的域名/api/storage/google-drive/callback
    • 注意:必须与您面板显示的一致,支持 https。
  5. 点击 “创建”,记录下 客户端 ID客户端密钥
    • 提示:建议点击 “下载 JSON” 备份,密钥一旦关闭窗口将无法再次查看完整内容。

第六步:在 FoomClous 中完成授权

  1. 登录 FoomClous,进入 “设置” > “存储源” > “Google Drive”
  2. 填入 Client IDClient Secret,点击 “保存并授权”
  3. 在授权页面,点击 “高级”“继续”(如遇安全警告)并完成授权。

6. 阿里云 OSS

国内用户推荐,响应速度快,成本低。

详细配置步骤

1. 创建存储桶 (Bucket)

  1. 登录 阿里云 OSS 控制台
  2. 点击 “创建 Bucket”
  3. 名称: 自定义(如 foomclous-data)。
  4. 地域: 选择距离您最近的地域(例如:华东 1 上海)。
    • 重要: 记住地域 ID,如 oss-cn-shanghai
  5. 读写权限: 建议选择 “私有”(FoomClous 会通过后端签名访问,确保安全)。

2. 获取 AccessKey (推荐使用 RAM 用户)

  1. 进入 RAM 访问控制台
  2. 创建一个 “用户”,勾选 “OpenAPI 调用访问”
  3. 创建成功后,保存好 AccessKey IDAccessKey Secret
  4. 添加权限: 给该用户授予 AliyunOSSFullAccess 权限。

3. 填写配置项


🔄 如何切换活动账户?

  1. 进入 设置 -> 存储源设置
  2. 在列表中找到您想使用的账户。
  3. 点击 “切换到此账户”
  4. 提示:新上传的文件会存入新账户,已上传的文件仍会通过原路径访问。

返回文档中心