diff options
| author | 2026-04-15 16:31:54 +0700 | |
|---|---|---|
| committer | 2026-04-15 16:31:54 +0700 | |
| commit | ab557dd4df732c5d461bf7015f9eb0e761c982b7 (patch) | |
| tree | 5f34d9ffae459c559f7246fbd514a08a88e97d6d /config | |
| parent | 66b2a96fcca113105043be3cb9c49f8ee7fe240c (diff) | |
| download | web-ab557dd4df732c5d461bf7015f9eb0e761c982b7.tar.gz web-ab557dd4df732c5d461bf7015f9eb0e761c982b7.zip | |
feat: add usepathstyle flag for s3 config
refactor: use aws-sdk-go-v2/config package for configuring s3 client
Diffstat (limited to 'config')
| -rw-r--r-- | config/config.go | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/config/config.go b/config/config.go index e48a28b..ebe0367 100644 --- a/config/config.go +++ b/config/config.go @@ -107,7 +107,8 @@ type S3Config struct { BucketName string `json:"BucketName" yaml:"bucketName" validate:"required,min=1"` Region string `json:"Region" yaml:"region" validate:"required,min=1"` Prefix string `json:"Prefix" yaml:"prefix"` - Endpoint string `json:"Endpoint" yaml:"endpoint" validate:"required,url"` + Endpoint string `json:"Endpoint" yaml:"endpoint" validate:"url"` + UsePathStyle bool `json:"UsePathStyle"` AccessKeyID string `json:"AccessKeyID" yaml:"accessKeyID"` SecretAccessKey string `json:"SecretAccessKey" yaml:"secretAccessKey"` } |