配置公网 docker 部署
This commit is contained in:
@@ -18,6 +18,7 @@ class Settings(BaseSettings):
|
||||
minio_access_key: str = "minioadmin"
|
||||
minio_secret_key: str = "minioadmin"
|
||||
minio_secure: bool = False
|
||||
minio_public_secure: bool | None = None
|
||||
|
||||
# SAM
|
||||
sam_default_model: str = "sam2.1_hiera_tiny"
|
||||
|
||||
@@ -35,11 +35,14 @@ def get_minio_public_client() -> Minio:
|
||||
global _minio_public_client
|
||||
if _minio_public_client is None:
|
||||
endpoint = settings.minio_public_endpoint or settings.minio_endpoint
|
||||
secure = settings.minio_public_secure
|
||||
if secure is None:
|
||||
secure = settings.minio_secure
|
||||
_minio_public_client = Minio(
|
||||
endpoint,
|
||||
access_key=settings.minio_access_key,
|
||||
secret_key=settings.minio_secret_key,
|
||||
secure=settings.minio_secure,
|
||||
secure=secure,
|
||||
)
|
||||
return _minio_public_client
|
||||
|
||||
|
||||
Reference in New Issue
Block a user