-
Install Docker and Docker Compose.
-
See linked issue to resolve internal error on MacOS. Restart Docker.
-
Download and extract the release archive:
wget https://github.com/judge0/judge0/releases/download/v1.13.0/judge0-v1.13.0.zip
unzip judge0-v1.13.0.zip
- Run all services and wait a few seconds until everything is initialized:
cd judge0-v1.13.0
docker-compose up -d db redis
sleep 10s
docker-compose up -d
sleep 5s
-
Your instance of Judge0 CE v1.13.0 is now available at
http://<IP ADDRESS OF YOUR SERVER>:2358. -
Dummy client is available at
http://<IP ADDRESS OF YOUR SERVER>:2358/dummy-client.html
The API documentation is available here