挂载 S3 兼容对象存储:AWS、OSS、COS、R2 统一接法
所有兼容 S3 协议的对象存储——AWS S3、阿里云 OSS、腾讯云 COS、Cloudflare R2、Backblaze B2、MinIO——在 OpenList 里都走同一个 S3 驱动,只是端点和区域不同。
字段对照
| OpenList 字段 | 填什么 |
|---|---|
| 挂载路径 | 自定义,如 /oss |
| 存储桶(Bucket) | 对象存储控制台里建的桶名 |
| Endpoint | 各家给的访问端点域名(控制台概览页能找到) |
| Region | 区域标识,部分厂商填 us-east-1 类似值 |
| Access Key ID / Secret | 对象存储的密钥对,控制台「密钥管理」里生成 |
| 根路径 | 想只挂桶内某前缀就填前缀,否则留空 |
各家端点写法略有差异,官方文档「驱动 - S3」页有主流厂商的示例值,照抄即可。

对象存储适合放什么
成本提醒
对象存储按「存储量 + 请求次数 + 出口流量」计费(R2 等少数厂商免出口流量费)。把直链发给很多人下载时,先确认厂商的流量计费政策,避免账单惊喜——这也是官方文档反复提醒的点。
进阶:反过来提供 S3 服务
OpenList 不止能挂 S3,还能把挂好的任何网盘发布成 S3 兼容服务给别人用,见 把挂载的网盘发布成 S3 服务。一进一出,两头都是它。