HTTPS
1. 도메인 구매
- 가비아를 이용해 도메인을 구매했습니다.
- 1년 동안 moyeomoeyo.com 을 15,000원 정도에 구매했습니다!
@
와 **www
**를 기본 호스트로 넣어줬습니다..
- nest 서버를 서브도메인을 추가하기 위해 **
api
**를 추가해줬습니다.
2. Let’s Encrypt를 통한 인증서 발급
- 돈 주고 SSL 인증서를 구매하지 않고 OpenSSL을 사용하기로 함.
- 도커 환경에서 SSL을 인증하기 위해 Certbot과 letsencrypt를 사용
- SSL 환경설정을 위해 오픈소스(‣)를 참고해 셸 스크립트를 만들었습니다!
- 셸 스크립트 내용
3. SSL을 위한 NGINX 설정
- NGINX Docker Compose
- NGINX 설정