Skip to content

MinIO 파일 교환 기능 추가 - #51

Merged
cfcromn merged 1 commit into
developfrom
feat/add-minio-file-exchange
Jul 31, 2026
Merged

MinIO 파일 교환 기능 추가#51
cfcromn merged 1 commit into
developfrom
feat/add-minio-file-exchange

Conversation

@cfcromn

@cfcromn cfcromn commented Jul 31, 2026

Copy link
Copy Markdown
Contributor

✨ 작업 내용

외부 파트너와 파일을 주고받을 수 있도록 exchange 버킷 전용 MinIO 클라이언트를 추가했습니다.
incoming 파일 업로드 API와 outgoing PNG 다운로드 API를 제공합니다.


🔍 리뷰 시 참고사항

  • exchangeS3Client 빈과 @Qualifier를 사용해 기존 aikon 버킷 클라이언트와 분리했습니다.
  • endpoint와 자격 증명, 버킷은 EXCHANGE_MINIO_* 환경변수로 주입하며 MinIO 호환을 위해 path style을 강제합니다.
  • ktlintCheck와 전체 테스트는 통과했으며 실제 MinIO 연동은 배포 자격 증명 주입 후 확인이 필요합니다.

✅ 체크리스트

  • 문서(README, .env.example 등) 변경이 필요한 경우 작성 또는 수정했나요?
  • 작업한 코드가 정상적으로 동작하는 것을 직접 확인했나요?
  • 필요한 경우 테스트 코드를 작성하거나 수정했나요?
  • Merge 대상 브랜치를 올바르게 설정했나요?
  • PR에 관련 없는 작업이 포함되지 않았나요?
  • 적절한 라벨과 리뷰어를 설정했나요?

📎 관련 이슈(선택)

@cfcromn cfcromn added the ✨ Feature 신규 기능 label Jul 31, 2026
@cfcromn
cfcromn requested a review from jyx-07 July 31, 2026 09:56
@cfcromn
cfcromn merged commit 17ecc00 into develop Jul 31, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

✨ Feature 신규 기능

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants