← 블로그 목록
뉴스

EP4. Supabase Storage 대통합 — S3를 버리다

2025-12-151AIYAGI

EP4. Supabase Storage 대통합 — S3를 버리다

왜 마이그레이션했나?

S3 + Supabase 이중 스토리지는 복잡성만 키우고 있었습니다. 인증, DB, 스토리지를 하나의 Supabase 생태계로 통합하기로 결정했습니다.

120개 파일 대수술

2025-12-15 : refactor: Supabase Storage 단일화 및 레거시 코드 정리
 120 files changed, 1,544 insertions(+), 11,882 deletions(-)
2025-12-15 : security: Remove exposed .env.local file from repository
2025-12-17 : refactor: S3 의존성 제거 - Supabase Storage만 사용

보안 사고도 있었습니다 — .env.local 파일이 레포에 노출되어 즉시 삭제하고 키를 교체했습니다.

교훈

"마이그레이션은 한 번에 하는 게 아니라, 점진적으로 검증하면서 하는 것이다."

관련 글