- ดาวน์โหลดผ่าน ลิงก์ หรือใช้คำสั่ง
$ git clone https://github.com/UntitleCMS/CodeRunnerService.git- ติดตั้ง dependencies
$ npm install- เปิด sandbox เพื่อใช้ทดลองรันโค้ดจากผู้ใช้ด้วยคำสั่ง
$ docker compose up python-slave // สำหรับ Python sandbox
$ docker compose up gcc-slave // สำหรับ GCC sandbox
$ docker compose up java-slave // สำหรับ Java sandbox- รันแอพลิเคชั่น CodeRunnerService แบบตรวจจับการเปลี่ยนแปลง
# watch mode
$ npm run start:devหลังจากนี้ระบบจะตรวจจับการเปลี่ยนแปลงและรันแอปพลิเคชั่นให้อัตโนมัติ
- รันระบบผ่าน Docker
$ docker compose up
[+] Running 4/4
✔ Container code-runner-runner-1 Created 0.1s
✔ Container code-runner-java-slave-1 Created 0.0s
✔ Container code-runner-python-slave-1 Created 0.0s
✔ Container code-runner-gcc-slave-1 Created