프로젝트를 진행하려면 폴더 구조를 잡는 것은 필수이고, 기본적인 사항입니다. 종류 별로 기본적인 폴더 구조를 잡는 방법에 대해 간략하게 정리해 보겠습니다.
백앤드 배포 시 express, nest, next에서는 api를 만들어서 사용해야 합니다. 개발 서버에서 docker로 띄워져 있는 DB에 연결하는 방법을 알아보겠습니다.mongoose 추가(DB 커넥트 모듈 추가)코드 추가DB_URL 시크릿에 추가DATABASE_U
GitHub 저장소의 "Settings"로 이동합니다.왼쪽 메뉴에서 "Secrets and variables" 클릭 후 "Actions"을 선택합니다."New repository secret" 버튼을 클릭하여 새 시크릿을 추가합니다. 예를 들어, DATABASE_URL
개발서버 자동 배포를 세팅하기 위해서 Watchtower을 세팅합니다.Github actions를 사용하면서 자동으로 빌드 된 이미지를 docker hub(harbor)에 push 진행합니다.push 된 이미지를 자동으로 감지해서 자동으로 컨테이너를 업데이트하는 로직을
일반적으로 개발을 시작할 때 여러 명의 작업자가 같이 작업을 진행하는 경우가 많다 그럴 경우 작업이 겹치지 않도록 각자의 로컬에서 개발하고 확인 후 Github를 이용해서 작업을 하게 된다 그 순서를 알아보도록 하자! 우선 개발을 하려면, 각자 개발자 PC에 개발
서버 관제 2년에 풀스택 개발자 3년차에 스타트업 팀장으로 들어와개발팀을 처음 꾸리면서 어떤 기술을 사용하고 어떻게 개발을 진행해 나갈 것인지 고민하면서 생각한 것들을 정리할 예정github, aws(ec2,eks,ecr,s3), github action ,watcht