diff --git a/README.md b/README.md index 2cfecc3..b097618 100644 --- a/README.md +++ b/README.md @@ -54,11 +54,11 @@ ### Region -一般留空即可。 +请根据服务商实际情况填写;不填写时默认为 `us-east-1`。 -> 若确认过其他配置正确又不能访问,请在服务商的文档中查看并填写英文的 Region,例如 `cn-east-1`。 +> 若不明确服务商区域,可以尝试填写 `us-east-1` 或 `auto`。 > -> Cloudflare 需要填写均为小写字母的 `auto`。 +> Cloudflare R2、Tigris 等服务商通常需要填写均为小写字母的 `auto`。 ### 上传目录 diff --git a/src/main/java/run/halo/s3os/S3OsProperties.java b/src/main/java/run/halo/s3os/S3OsProperties.java index d096feb..143dcdf 100644 --- a/src/main/java/run/halo/s3os/S3OsProperties.java +++ b/src/main/java/run/halo/s3os/S3OsProperties.java @@ -46,7 +46,7 @@ public class S3OsProperties { private String domain; - private String region = "Auto"; + private String region = "us-east-1"; /** * Custom User-Agent header for S3 requests, optional. @@ -118,7 +118,7 @@ public void setRandomStringLength(String randomStringLength) { // if you use In public void setRegion(String region) { if (!StringUtils.hasText(region)) { - this.region = "Auto"; + this.region = "us-east-1"; } else { this.region = region; } diff --git a/src/main/resources/extensions/policy-template-s3os.yaml b/src/main/resources/extensions/policy-template-s3os.yaml index 26a5e3f..41e56d6 100644 --- a/src/main/resources/extensions/policy-template-s3os.yaml +++ b/src/main/resources/extensions/policy-template-s3os.yaml @@ -66,8 +66,8 @@ spec: - $formkit: text name: region label: Region - placeholder: 如不填写,则默认为 Auto - help: 若 Region 为 Auto 无法使用,才需要填写对应 Region,Cloudflare R2 需要填写均为小写字母的 auto + placeholder: 如不填写,则默认为 us-east-1 + help: 请根据服务商实际情况填写。若不明确服务商区域,可以尝试填写 us-east-1 或 auto;不填写时默认为 us-east-1 - $formkit: text name: userAgent label: 自定义 User-Agent