19 / 19
서버 배포와 HTTPS — nginx 리버스 프록시, 로컬 mkcert, 호스트 certbot, 팀별 서브도메인
이전 노트에서 프로젝트 전체가 docker compose up -d 한 줄로 올라오게 되었다. 다섯 컨테이너가 내 컴퓨터에서 돈다. 이제 그것을 다른 사람이 접속할 수 있는 서버에 올린다.
그 전에 지금 구조의 빈 자리를 보자. 브라우저는 http://localhost:3000으로 Next.js 컨테이너에 직접 들어오고, 백엔드도 localhost:8080으로 열려 있고, 모두 HTTP다. 개발 중에는 편하지만 서버에서는 셋 다 문제다.