Allow s3 credentials via env (#6066)

closes #5072
This commit is contained in:
brendanlaschke
2024-06-30 21:47:51 +02:00
committed by GitHub
parent cce9bf5730
commit afb3f4b7b7
3 changed files with 24 additions and 3 deletions

View File

@ -220,6 +220,16 @@ export class EnvironmentVariables {
@IsOptional()
STORAGE_S3_ENDPOINT: string;
@ValidateIf((env) => env.STORAGE_TYPE === StorageDriverType.S3)
@IsString()
@IsOptional()
STORAGE_S3_ACCESS_KEY_ID: string;
@ValidateIf((env) => env.STORAGE_TYPE === StorageDriverType.S3)
@IsString()
@IsOptional()
STORAGE_S3_SECRET_ACCESS_KEY: string;
@IsString()
@ValidateIf((env) => env.STORAGE_TYPE === StorageDriverType.Local)
STORAGE_LOCAL_PATH = '.local-storage';