Skip to content

ongjin/nexon-task

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

빠른 시작

1. 클론 및 설치

git clone https://github.com/ongjin/nexon-task.git

아래 경로에 .env.docker 파일을 각각 작성해 주세요!

auth/.env.docker
MONGODB_URI=mongodb://mongodb:27017/auth
JWT_SECRET=jwtsecret
JWT_EXPIRES_IN=3600s
event/.env.docker
MONGODB_URI=mongodb://mongodb:27017/event
JWT_SECRET=jwtsecret
JWT_EXPIRES_IN=3600s
gateway/.env.docker
AUTH_URL=http://auth:3001
EVENT_URL=http://event:3002
JWT_SECRET=jwtsecret
JWT_EXPIRES_IN=3600s
cd auth
npm i
cd ..
cd event
npm i
cd ..
cd gateway
npm i
cd ..
docker-compose up --build -d

아키텍쳐 및 ERD

아키텍쳐 ERD


서비스별 문서 보기

Auth Service 문서 보기


Event Service 문서 보기


Gateway 문서 보기


체크리스트


Docker Desktop 실행 중인지 확인
포트 충돌 없는지 확인 (3000, 27017)
.env.docker 파일이 존재하는지 확인


구조


.
├── docker-compose.yml
├── mongo_data/ # MongoDB 볼륨 디렉토리
├── gateway/
│ └── Dockerfile
│ └── .env.docker
├── auth/
│ └── Dockerfile
│ └── .env.docker
├── event/
│ └── Dockerfile
│ └── .env.docker


About

이벤트/보상 관리 플랫폼

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors