chore: update minio

This commit is contained in:
max_richter 2025-01-26 18:54:21 +01:00
parent f7bfc8b003
commit 7ffc42c673

View File

@ -4,22 +4,14 @@ import { S3_ENDPOINT_URL, S3_SECRET_ACCESS_KEY, S3_BUCKET_NAME, S3_ACCESS_KEY }
const minioClient = new Client({
endPoint: S3_ENDPOINT_URL,
port: 80,
useSSL: false,
port: 443,
useSSL: true,
accessKey: S3_ACCESS_KEY,
secretKey: S3_SECRET_ACCESS_KEY,
})
export async function putObject(fileName: string, content: Buffer, metadata: ItemBucketMetadata = {}) {
try {
const res = await minioClient.putObject(S3_BUCKET_NAME, fileName, content, undefined, metadata);
console.log("Uploaded", { fileName, metadata, S3_ENDPOINT_URL, S3_BUCKET_NAME });
return res;
} catch (e) {
console.log("Failed to upload", { fileName, metadata, S3_ENDPOINT_URL, S3_BUCKET_NAME, error: e });
console.error(e);
return e;
}
return minioClient.putObject(S3_BUCKET_NAME, fileName, content, undefined, metadata);
}
export function listBuckets() {