도메인 - FREENOM
AWS 프리티어
- ec2
- s3
- code deploy
Ec2 내부
추가적인 설치
- code deploy agent
- nginx
(nginx 설정에서 js, css, woff, png ... 등의 스태딕한 요청들은 cache 1년으로 설정해놓아서 폰트 깜박임도 처음 접속했을때만 발생하게 했습니다.)
- certbot
- docker, docker-compose
- nodejs, pm2 (frontend도 컨터이너화 하려했으나, blue - green 배포방식을 차용했기때문에 배포도중엔 ec2의 용량이 800mb밖에 되질 않아서 하지 않았습니다.)
방화벽 설정
- 80, 443 port 해제
- 나머지 트래픽은 현재 집 ip를 기준으로 전부 해제
S3