Skip to content

feat/both/s3-file-storage : S3 파일 관리 기반 추가 #155

Open

Description

@ysw789

📌 이슈 제목

feat/both/s3-file-storage : S3 파일 관리 기반 추가

✨ 기능 설명

  • S3 버킷(marvelrun-bucket-prd, marvelrun-bucket-test)에 파일을 올리고 관리하는 공통 기반을 user·admin 앱에 추가한다
  • 업로드와 비공개 파일 조회는 서명 URL로 처리한다
  • PENDING 정리 스케줄러, 버추얼런 인증·팝업·공지 첨부 연결, 프런트는 이번 범위에서 제외한다

✅ 세부 작업 항목

  • attachment 테이블에 visibility, uploaded_by 추가 (DDL은 PR 본문에 기록)
  • user·admin에 AWS SDK와 S3 연동 추가
  • application.yml에 업로드 한도와 서명 URL 만료 설정 추가
  • 서명 URL 발급, 업로드 완료 확인, 조회, 삭제 API 추가
  • 계정별 미완료 업로드 건수 제한
  • 단위 테스트와 test 버킷 실제 호출 확인

Activity

  1. self-assigned this
    on Nov 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

feat새로운 기능 추가

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions