From c6d2904cfecfd005d86fad812abe017671521508 Mon Sep 17 00:00:00 2001 From: yoosangwook Date: Thu, 5 Jun 2025 11:14:22 +0900 Subject: [PATCH] Update environment configuration files to include S3_PROFILE variable for development and production environments; modify image upload path to incorporate S3_PROFILE. --- .env.development | 4 +++- .env.local.dev | 4 +++- .env.localhost | 4 +++- .env.production | 4 +++- src/app/api/image/canvas/route.js | 2 +- 5 files changed, 13 insertions(+), 5 deletions(-) diff --git a/.env.development b/.env.development index a2e762f7..87c2ba14 100644 --- a/.env.development +++ b/.env.development @@ -27,4 +27,6 @@ AWS_REGION="ap-northeast-1" AMPLIFY_BUCKET="files.hanasys.jp" AWS_ACCESS_KEY_ID="AKIA3K4QWLZHFZRJOM2E" AWS_SECRET_ACCESS_KEY="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" -NEXT_PUBLIC_AWS_S3_BASE_URL="//files.hanasys.jp" \ No newline at end of file +NEXT_PUBLIC_AWS_S3_BASE_URL="//files.hanasys.jp" + +S3_PROFILE="dev" \ No newline at end of file diff --git a/.env.local.dev b/.env.local.dev index dc91dbc7..ab789dbf 100644 --- a/.env.local.dev +++ b/.env.local.dev @@ -27,4 +27,6 @@ AWS_REGION="ap-northeast-1" AMPLIFY_BUCKET="files.hanasys.jp" AWS_ACCESS_KEY_ID="AKIA3K4QWLZHFZRJOM2E" AWS_SECRET_ACCESS_KEY="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" -NEXT_PUBLIC_AWS_S3_BASE_URL="//files.hanasys.jp" \ No newline at end of file +NEXT_PUBLIC_AWS_S3_BASE_URL="//files.hanasys.jp" + +S3_PROFILE="dev" \ No newline at end of file diff --git a/.env.localhost b/.env.localhost index bca449ce..8617d87c 100644 --- a/.env.localhost +++ b/.env.localhost @@ -27,4 +27,6 @@ AWS_REGION="ap-northeast-1" AMPLIFY_BUCKET="files.hanasys.jp" AWS_ACCESS_KEY_ID="AKIA3K4QWLZHFZRJOM2E" AWS_SECRET_ACCESS_KEY="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" -NEXT_PUBLIC_AWS_S3_BASE_URL="//files.hanasys.jp" \ No newline at end of file +NEXT_PUBLIC_AWS_S3_BASE_URL="//files.hanasys.jp" + +S3_PROFILE="dev" \ No newline at end of file diff --git a/.env.production b/.env.production index 6295bb97..bb3dfbf0 100644 --- a/.env.production +++ b/.env.production @@ -28,4 +28,6 @@ AWS_REGION="ap-northeast-1" AMPLIFY_BUCKET="files.hanasys.jp" AWS_ACCESS_KEY_ID="AKIA3K4QWLZHFZRJOM2E" AWS_SECRET_ACCESS_KEY="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" -NEXT_PUBLIC_AWS_S3_BASE_URL="//files.hanasys.jp" \ No newline at end of file +NEXT_PUBLIC_AWS_S3_BASE_URL="//files.hanasys.jp" + +S3_PROFILE="prd" \ No newline at end of file diff --git a/src/app/api/image/canvas/route.js b/src/app/api/image/canvas/route.js index 0a4d0be2..77d1c95c 100644 --- a/src/app/api/image/canvas/route.js +++ b/src/app/api/image/canvas/route.js @@ -96,7 +96,7 @@ export async function POST(req) { /** * 크롭 이미지 이름을 결정한다. */ - const Key = `Drawing/${objectNo}_${planNo}_${type}.png` + const Key = `Drawing/${process.env.S3_PROFILE}/${objectNo}_${planNo}_${type}.png` /** * 크롭이 완료된 이미지를 업로드한다.