Skip to content

Feat/be: HTTPS/도메인 설정 (Nginx + certbot) #29

@jiyoungjae

Description

@jiyoungjae

📝 작업 내용

EC2 API 서버에 HTTPS 적용 및 도메인 연결

  • Nginx 리버스 프록시 설정 (80/443 → 8080)
  • Let's Encrypt certbot으로 TLS 인증서 발급 및 자동 갱신 설정
  • HTTP → HTTPS 리다이렉트 적용
  • 도메인 DNS A 레코드 → EC2 Elastic IP 연결
  • ALB 구성 시 Idle timeout 90s 설정 (SSE 타임아웃 60s + Nginx proxy_read_timeout 90s 기준, PR feat(payment/queue): 대기열 SSE·이탈·Access Ticket 발급 구현 (#26) #37 체크리스트에서 확정)

Definition of Done (DoD)

  • 핵심 비즈니스 로직에 대한 테스트 코드를 작성했는가?
  • 동시성 테스트를 통과했는가? (재고·주문·결제 경로 해당 시)
  • SSOT 문서(api-spec, invariants, erd-design 등)를 동시 갱신했는가?
  • RestDocs API 문서를 업데이트했는가? (API 추가·수정 시)
  • 로컬 환경에서 엔드투엔드 시나리오를 직접 확인했는가?
  • 소스코드 내 민감 정보(API Key, 패스워드 등)가 없는가?
  • https://<도메인>/actuator/health 200 응답 확인했는가?
  • 인증서 자동 갱신 크론잡이 설정되어 있는가?

📅 마감 기한

  • 2026-06-02

Related

  • 담당자 계획: docs/ai/personas/jiyoungjae.md

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions