whagae-market-backend
코로나로 어려움에 처한 소상공인을 돕고
낭비없는 소비생활을 위한 우리동네 열린장터 화개장터 입니다
화개장터의 백엔드는
nodejs 웹 프레임워크인 express를 이용하여 개발하였습니다.
database는 mariadb를 사용하였으며
db orm은 sequelize를 사용하였습니다
개발단계에서 pm2와 ainize를 이용하여 배포하였으나
최종적으로 docker를 이용해 배포하고 있습니다
백엔드 서버를 기동하기 위한 명령어는 아래와 같습니다
git clone
npm i
npm start
( docker option )
docker build -t snpo/hwagae .
docker push snpo/hwagae
docker run -d -p 80:3000 snpo/hwagae
docker ps
docker logs -f 'container_name'