diff --git a/src/lib/s3.ts b/src/lib/s3.ts index 238de47..92caa39 100644 --- a/src/lib/s3.ts +++ b/src/lib/s3.ts @@ -14,6 +14,8 @@ export const s3 = new S3Client({ const BUCKET = process.env.S3_BUCKET!; export function getPublicUrl(key: string): string { + const cdn = process.env.S3_CDN_URL; + if (cdn) return `${cdn}/${key}`; return `${process.env.S3_ENDPOINT}/${BUCKET}/${key}`; }