feat: oss修改key

This commit is contained in:
zerosaturation 2026-04-08 13:43:11 +08:00
parent eff7b8d6f0
commit 656c8fefac
5 changed files with 12 additions and 7 deletions

View File

@ -7,6 +7,6 @@ PORT=20003
# 阿里云 OSS 配置 # 阿里云 OSS 配置
OSS_REGION=cn-shanghai OSS_REGION=cn-shanghai
OSS_BUCKET_NAME=top-fans-test OSS_BUCKET_NAME=top-fans-test
OSS_ACCESS_KEY_ID=LTAI5tNaAjTNiHnefMCG3q4J OSS_ACCESS_KEY_ID=LTAI5t6QcdJHpYbCPxM8SXYE
OSS_ACCESS_KEY_SECRET=48wwZvNkUn1PO1xWjV4HuE5JjB6G7c OSS_ACCESS_KEY_SECRET=ybvjSEb7wilMt3qT5nOppYPoNVayCD
OSS_ROLE_ARN=acs:ram::1387642798143585:role/top-fans-oss-user OSS_ROLE_ARN=acs:ram::1387642798143585:role/top-fans-oss-user

View File

@ -12,6 +12,7 @@ import (
_ "dubbo.apache.org/dubbo-go/v3/imports" _ "dubbo.apache.org/dubbo-go/v3/imports"
"dubbo.apache.org/dubbo-go/v3/protocol" "dubbo.apache.org/dubbo-go/v3/protocol"
"dubbo.apache.org/dubbo-go/v3/server" "dubbo.apache.org/dubbo-go/v3/server"
"github.com/joho/godotenv"
"github.com/topfans/backend/pkg/database" "github.com/topfans/backend/pkg/database"
"github.com/topfans/backend/pkg/logger" "github.com/topfans/backend/pkg/logger"
@ -53,6 +54,9 @@ func getEnvInt(key string, fallback int) int {
} }
func main() { func main() {
// 加载 .env 文件中的环境变量
godotenv.Load()
flag.Parse() flag.Parse()
// 初始化日志(必须在最前面) // 初始化日志(必须在最前面)

View File

@ -15,8 +15,8 @@ JWT_SECRET=topfans-secret-key-local-dev-only
OSS_REGION=cn-shanghai OSS_REGION=cn-shanghai
OSS_BUCKET_NAME=top-fans-test OSS_BUCKET_NAME=top-fans-test
OSS_STS_ROLE_ARN=acs:ram::1387642798143585:role/top-fans-oss-user OSS_STS_ROLE_ARN=acs:ram::1387642798143585:role/top-fans-oss-user
OSS_ACCESS_KEY_ID=LTAI5tNaAjTNiHnefMCG3q4J OSS_ACCESS_KEY_ID=LTAI5t6QcdJHpYbCPxM8SXYE
OSS_ACCESS_KEY_SECRET=48wwZvNkUn1PO1xWjV4HuE5JjB6G7c OSS_ACCESS_KEY_SECRET=ybvjSEb7wilMt3qT5nOppYPoNVayCD
OSS_AVATAR_DIR=avatar/ OSS_AVATAR_DIR=avatar/
OSS_ASSET_DIR=asset/ OSS_ASSET_DIR=asset/
OSS_TOKEN_EXPIRE_TIME=3600 OSS_TOKEN_EXPIRE_TIME=3600

View File

@ -15,8 +15,8 @@ JWT_SECRET=CHANGE_ME_TO_A_VERY_LONG_RANDOM_STRING
OSS_REGION=cn-shanghai OSS_REGION=cn-shanghai
OSS_BUCKET_NAME=top-fans-prod OSS_BUCKET_NAME=top-fans-prod
OSS_STS_ROLE_ARN=acs:ram::1387642798143585:role/top-fans-oss-user OSS_STS_ROLE_ARN=acs:ram::1387642798143585:role/top-fans-oss-user
OSS_ACCESS_KEY_ID=YOUR_OSS_ACCESS_KEY_ID OSS_ACCESS_KEY_ID=LTAI5t6QcdJHpYbCPxM8SXYE
OSS_ACCESS_KEY_SECRET=YOUR_OSS_ACCESS_KEY_SECRET OSS_ACCESS_KEY_SECRET=ybvjSEb7wilMt3qT5nOppYPoNVayCD
OSS_AVATAR_DIR=avatar/ OSS_AVATAR_DIR=avatar/
OSS_ASSET_DIR=asset/ OSS_ASSET_DIR=asset/
OSS_TOKEN_EXPIRE_TIME=3600 OSS_TOKEN_EXPIRE_TIME=3600

View File

@ -130,7 +130,8 @@ do_build() {
print_step "🔨 构建 Docker 镜像" print_step "🔨 构建 Docker 镜像"
# 调用构建脚本 # 调用构建脚本
./build.sh --no-cache # ./build.sh --no-cache
./build.sh
if [ $? -ne 0 ]; then if [ $? -ne 0 ]; then
print_msg "$RED" "❌ 构建失败" print_msg "$RED" "❌ 构建失败"