对象存储
对象存储
S3 对象存储协议,如 COS、OSS、B2。
提示
支持版本:
存储类型、文件存储类型展示,以及归档 / 解冻支持:>= v3.54.0
存储桶
存储桶名
Endpoint
Endpoint address(不知道可以看下方的官方文档)
地区
地区(不知道可以看下方的官方文档)
访问密钥 id
Access key id
安全访问密钥
Secret access key
会话令牌
会话令牌,三段式token需要使用,正常是两段式不需要填写
自定义 Host
自定义 CDN 加速域名
启用自定义 HOST 签名
不填写“自定义 Host”时本选项无效。
关闭时:返回的URL后不接签名信息,适用于自定义Host是CDN的情况。
启用时:返回的URL后接签名信息,适用于主机和对象存储服务来自同一个机房,Endpoint是机房内部访问域名,自定义Host是外部访问域名的情况。
签名链接有效期
签名下载地址的有效期默认为 4 小时。 如果使用自定义加速域名,该选项无效。
占位文件名
用于保留空目录的隐藏占位对象名称。默认值是 .alist。
强制路径样式
是否启用 ForcePathStyle,通常是 minio 需要的。
列出对象版本
参见 S3 的 SDK 文档。
移除bucket
使用自定义主机时从路径中删除bucket名称。
添加filename到disposition
添加filename到Content-Disposition头中。
近期 S3 行为
存储类型会作用于新上传对象,以及 AList 发起的服务端复制操作。具体支持哪些值,取决于你的 S3 提供商。- 空目录会通过一个隐藏的占位对象来保留;如果
占位文件名留空,AList 默认使用.alist。 - 当上游返回对应信息时,AList 会在文件元信息和 API 响应里展示对象的存储类型。
- 支持相关 S3 能力的提供商可以对对象发起归档、解冻 / 恢复请求。这类操作在对象存储侧通常是异步完成的,实际完成时间取决于厂商和所选存储层级。
添加对象存储示例及官方文档
对象存储包含但不限于只有这些,还有很多例如微软谷歌没有添加,这里没有示例是因为注册开通困难无法提供示例教程,如果您有帐号欢迎联系提供帐号我来添加
提示
Alist挂载阿里云盘需要跳过 referer ,若你在防盗链开启不允许 referer 为空的话会无法使用,因为阿里云盘用的就是阿里云OSS(北京地区的)
其实 地区|Region 选项写 Endpoint 一样的也可以用,但是为了规范还是照着对照表写吧。
填写示例:

端点 URL 包含存储桶所在的区域名称
例1,如果您的存储桶位于美国东部(俄亥俄)区域
则 Endpoint (终端节点) URL 的格式为
s3.us-east-2.amazonaws.com/your-bucket-nameRegion (地区)参数:
us-east-2存储桶名称:
your-bucket-name(你自己的存储桶名称)
例2,我的的存储桶是东京的,存储桶名字叫 cdn-aw,那么完整的参数填写就是如下
- Endpoint :s3.ap-northeast-1.amazonaws.com
- 地区:ap-northeast-1
- 存储桶名称:cdn-aw
下面我们看一下完整的参数填写示例吧
填写示例

Endpoint :S3 端点可通过 https://<ACCOUNT_ID>.r2.cloudflarestorage.com 端点使用
ACCOUNT_ID 就是你的账号ID,随处可见例如顶部地址栏链接后面的ID就是你账号ID
填写示例:

使用Minio自建对象存储的应该都知道,ID和秘钥如何获取,这里就不说了
只需要填写存储桶名称,访问秘钥ID,安全访问秘钥,Endpoint 这四个选项,地区空着即可
Endpoint:http(s)://《YOUR_IP/URL》:9001/,可以使用IP也可以使用域名
最后记得打开 强制路径样式 才能使用,否则无法使用点击查看详情
填写示例:

默认你已经有Google Cloud的账号了,那么我们直接进入 Google Cloud Storage的设置页面,这个链接直达
然后会进入下面这个页面

在这个页面我们可以很明显的看到 Endpoint 和 Access Key,我这里因为已经创建的有一个AK/SK了,如果你没有,直接点下面的创建即可,点了创建,会提示你执行账户,我这因为账号问题,有两个,正常情况下只有一个,你选了账户后,点创建

然后就会出现Access Key/Secret 了,它俩分别对应Alist的 访问密钥 Id 和 安全访问密钥,这个只显示一次,一定要复制并保存到本地

到这里,Alist所需要的 EndPoint 、访问密钥 Id、安全访问密钥 就获取到了,剩余的 存储桶和地区,请在存储桶里面查看

内网接入 ≥ 3.42.0
服务器和对象存储需要同一地域,目前仅支持阿里云OSS
例如你是
阿里云杭州服务器和杭州地区的对象存储就可以使用
出现和文件夹同名文件如何解决
挂载对象存储后打开文件夹后总是会出现一个和文件夹名一样的文件无法删除也无法打开
- 解决办法把配置里面的
列出对象版本换成V2就可以,参考如下图所示











