2026-06-05 20:15:30 +08:00
|
|
|
package config
|
|
|
|
|
|
|
|
|
|
type S3Config struct {
|
|
|
|
|
Bucket string
|
|
|
|
|
Region string
|
|
|
|
|
AccessKeyID string
|
|
|
|
|
SecretAccessKey string
|
|
|
|
|
}
|
|
|
|
|
|
2026-07-13 14:16:05 +08:00
|
|
|
func loadS3() S3Config {
|
|
|
|
|
return S3Config{
|
|
|
|
|
Bucket: getEnv("S3_BUCKET", ""),
|
|
|
|
|
Region: getEnv("AWS_REGION", "eu-central-1"),
|
|
|
|
|
AccessKeyID: getEnv("AWS_ACCESS_KEY_ID", ""),
|
|
|
|
|
SecretAccessKey: getEnv("AWS_SECRET_ACCESS_KEY", ""),
|
2026-06-05 20:15:30 +08:00
|
|
|
}
|
|
|
|
|
}
|