/Codieater

Online Judge Program(CCM)

Primary LanguageJavaScriptMIT LicenseMIT

Codieater

코드를 먹어서 뱉어주겠다.

온라인 저지(코드 채점) 프로그램.

Requirement

  • Node.js == 14.x
  • Yarn
  • docker

Run

$ git clone https://github.com/Codieater/Codieater.git
$ cd Codieater
$ docker build -t codi_db:1.0 -f docker/pg.dockerfile .
$ docker build -t codi_judge:3.0 -f docker/judge.dockerfile .

도커로 돌릴 postgres와 judge 도커파일을 빌드해서 이미지로 만든다.

$ cd server
$ ./run.sh

node를 돌릴 모듈 다운과 db migrate 및 seeding.

이후 자동으로 5000번 포트로 웹 서버 구동.

http://localhost:5000

로컬 테스트 개발 주소

More documents

Caution

  • run.sh를 실행하면 관리자 모드가 필요한 경우가 있으므로 오류가 날시 sudo를 붙여야 합니다.

Contributors

License