Files
Raul Lugo 4ced446c9c
Build & Deployment / Build & Deploy (push) Failing after 5s
initial commit
2026-08-10 17:55:26 +02:00

22 lines
504 B
TypeScript

import { S3Client } from "@aws-sdk/client-s3"
import { getServerConfig } from "@/lib/config"
export function getS3Client() {
const config = getServerConfig()
return new S3Client({
endpoint: config.S3_ENDPOINT,
region: config.S3_REGION,
forcePathStyle: config.S3_FORCE_PATH_STYLE,
credentials: {
accessKeyId: config.S3_ACCESS_KEY_ID,
secretAccessKey: config.S3_SECRET_ACCESS_KEY,
},
})
}
export function getUploadBucket() {
return getServerConfig().S3_BUCKET
}