Skip to content

[Fix] Swagger 서버 목록 로컬/AWS 동시 노출 #157

Description

@kangcheolung

📌 Description

Swagger 서버 목록이 프로필 분기(if/else)로 되어 있어, 실행 프로필에 따라 로컬/AWS 중 하나만 노출됨 → SwaggerConfig에서 분기 제거하고 로컬/AWS 서버를 동시에 노출하도록 변경.

프론트엔드 연동 준비를 위해 CorsConfigALLOWED_ORIGINS에 AWS 서버 주소 및 프론트엔드 개발 서버 포트(Vite 등)를 추가.

✅ To-do

  • SwaggerConfig에서 Environment 기반 프로필 분기 제거, servers()에 로컬/AWS 서버 동시 등록
  • CorsConfig.ALLOWED_ORIGINS에 AWS 서버 주소(52.79.212.118) 추가 (3000, 5173, 8080 포트)
  • Swagger UI 서버 드롭다운에 로컬/AWS 둘 다 노출되는지 확인
  • AWS 서버 재배포 후 정상 반영 확인 (git pull → 재빌드 → systemctl restart docgrid-backend)
  • 프론트엔드 개발 서버 포트 확정되면 불필요한 origin 정리

📒 기타

  • AWS 운영 서버 주소: http://52.79.212.118:8080
  • 프론트엔드 실행 도구(CRA/Vite/Next.js 등) 확정 전까지 주요 포트 모두 허용 목록에 포함해둠

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions