daangn-daangn / daangn-server

🥕당근 서버 리포지토리🥕
4 stars 2 forks source link

daangn-daangn 프로젝트 아키텍쳐 설계 과정 #132

Closed cotchan closed 2 years ago

cotchan commented 2 years ago

daangn-daangn 프로젝트 아키텍쳐 설계 과정

목차

  1. daangn-daangn 프로젝트 구조
  2. 고민한 내용
    • 80번 포트에서 사용자 요청을 받는 nginx의 위치
    • daangn-client, daangn-server 컨테이너간의 통신
  3. daangn-daangn 프로젝트 배포 형태

daangn-daangn 프로젝트 구조

daangn-daangn 프로젝트는 clientserver를 별도의 레포지토리에서 관리합니다.

고민한 내용

80번 포트에서 사용자 요청을 받는 nginx의 위치

아래 두 가지 방법 중 무엇을 적용할지 고민했습니다.

1안 - 라우팅 처리를 하는 nginx는 서버에 실제로 설치하고 daangn-client만 컨테이너로 띄우기 2안 - 라우팅 처리를 하는 nginx와 daangn-client를 묶어서 컨테이너로 띄우기

daangn-client, daangn-server 컨테이너간의 통신

daangn-daangn 프로젝트 배포 형태

프로젝트 아키텍쳐 generator 001