modified: backend/ali_oss.py
modified: backend/config.py
This commit is contained in:
+25
-3
@@ -63,9 +63,31 @@ backend_java_base_url, backend_java_base_url_source = _get_env(
|
||||
default="http://127.0.0.1:18080/",
|
||||
)
|
||||
backend_java_base_url = backend_java_base_url.rstrip("/")
|
||||
os.environ["OSS_ACCESS_KEY_ID"] = accessKeyId
|
||||
os.environ["OSS_ACCESS_KEY_SECRET"] = accessKeySecret
|
||||
os.environ["SECRET_KEY"] = "ddffc7c1d02121d9554d7b080b2511b6"
|
||||
# os.environ["OSS_ACCESS_KEY_ID"] = accessKeyId
|
||||
# os.environ["OSS_ACCESS_KEY_SECRET"] = accessKeySecret
|
||||
# os.environ["SECRET_KEY"] = "ddffc7c1d02121d9554d7b080b2511b6"
|
||||
|
||||
|
||||
# ==================== 对象存储配置(MinIO,S3 协议兼容) ====================
|
||||
# MinIO 默认 region 为 us-east-1
|
||||
region = os.getenv("oss_region", "us-east-1")
|
||||
# S3 API 地址(域名 http://api.aishufu.top,或直连 http://47.110.241.161:9000)
|
||||
endpoint = os.getenv("oss_endpoint", "https://oss.aishufu.top")
|
||||
bucket = os.getenv("oss_bucket", "client")
|
||||
accessKeyId = os.getenv("oss_access_key_id", "minioadmin")
|
||||
accessKeySecret = os.getenv("oss_access_key_secret", "Minio@2024Secure")
|
||||
bucket_path = os.getenv("oss_bucket_path", "nanri-image/")
|
||||
|
||||
# 对外访问地址(可与上传用 endpoint 不同,例如走 CDN/域名),MinIO 为 path-style:{host}/{bucket}/{key}
|
||||
_public_host = os.getenv("oss_public_host", endpoint).rstrip("/")
|
||||
file_url_pre = f"{_public_host}/{bucket}/"
|
||||
|
||||
|
||||
os.environ['OSS_ACCESS_KEY_ID'] = accessKeyId
|
||||
os.environ['OSS_ACCESS_KEY_SECRET'] = accessKeySecret
|
||||
os.environ.setdefault('AWS_ACCESS_KEY_ID', accessKeyId)
|
||||
os.environ.setdefault('AWS_SECRET_ACCESS_KEY', accessKeySecret)
|
||||
|
||||
|
||||
|
||||
debug = True
|
||||
|
||||
Reference in New Issue
Block a user