# 外部存储
/dashboard/settings/external-storage
# 添加存储
点击 "添加存储".
# 添加存储时可能用到的 value 值 (公共)
# Name
待添加的外部存储的名称
数据类型 | 可接受 |
---|---|
String | max length 32 |
# Bucket
将存储文件的存储桶
数据类型 | 描述 |
---|---|
String | bucket name |
# Key
用于访问该外部存储的 API key
数据类型 | 描述 |
---|---|
String | Public key |
# Secret
用于访问该外部存储的 API secret
数据类型 | 描述 |
---|---|
String | Secret key |
# 存储容量
允许存储的容量
数据类型 | 示例 |
---|---|
String | 20 GB |
# URL
将被映射到该外部存储的 URL,可是该外部存储的 CDN 链接
数据类型 | 示例 |
---|---|
String | https://storage1.demo.chevereto.com/bucket/ |
注意
对于上面的例子,https://storage1.demo.chevereto.com/bucket/example.jpg
中的文件应该是能被正常解析和访问的
# 阿里云 OSS
# Endpoint(地域节点)
除了常见的设置,阿里云 OSS 还需要提 Endpoint(地域节点)
数据类型 | 描述 |
---|---|
String | 阿里云 OSS endpoint(地域节点) |
# Amazon S3
除了常见的设置外,Amazon S3 还需要提供 region(区域)
数据类型 | 描述 |
---|---|
String | Amazon S3 region |
# Backblaze B2
除了常见的设置外,Backblaze B2 使用不同的名称命名 KEY/SECRET
数据类型 | 描述 |
---|---|
Key | Account ID |
Secret | Master Application Key |
# FTP
除了一些常见的设置外,FTP还需要其他值
值 | 描述 | 示例 |
---|---|---|
Server | IP 地址 或者 主机名(域名) | 127.0.0.1 ftp.chevereto.com |
Path | 服务器 FTP 路径 | /path/in/server/ |
User | FTP 用户名 | username |
Password | FTP 密码 | password |
# Google Cloud
除了一些常见的设置外,谷歌云需要提供 JSON 格式的密钥
# 私钥
数据类型 | 描述 |
---|---|
String | Google Cloud JSON key |
# 本地存储
除了一些常见的设置,Local需要提供本地路径
数据类型 | 描述 |
---|---|
String | 本地路径 |
# Microsoft Azure
除了一些常见的设置外,Microsoft Azure 还需要其他值
值 | 描述 |
---|---|
Account | Microsoft Azure AccountName |
Key | Microsoft Azure Accountkey |
Endpoint | Microsoft Azure endpoint |
# OpenStack
除了一些常见的设置,OpenStack 还需要其他的值
值 | 描述 |
---|---|
Service name | For example, swift |
Identity URL | Identity API endpoint |
Username | The username |
Password | The password |
Region | Storage region |
Container | Storage container |
Tenant id | Tenant id (account id) |
Tenant name | Tenant name (account name) |
# S3 compatible
除了一些常见的设置外,兼容 S3 的配置还需要提供 Region 和 Endpoint
值 | 描述 |
---|---|
Region | Storage region |
Endpoint | Storage endpoint |
# SFTP
与 FTP 相同,但使用 SSH文件传输协议 (opens new window) 协议。