DOMjudge, the automated jury system that runs programming contests: teams submit, a sandboxed judge grades every run, and a live scoreboard keeps score.
This product is available in the build below. Open it for the operating system, cloud and version detail, or read its deployment guide.
| Product | Cloud | Operating system | Version | |
|---|---|---|---|---|
| DOMjudge 9 on Ubuntu 24.04 | Azure | Ubuntu 24.04 | 9 | View · Guide |
DOMjudge is an automated programming contest control system used for ICPC style contests, classroom labs and practice sessions. Contestants submit source code that is compiled and executed against secret test data inside an isolated sandbox, and each run is graded automatically as accepted or rejected while a public scoreboard shows the standings in real time. It provides separate interfaces for the jury, for teams and for public spectators, plus a REST API for automation.
cloudimg delivers DOMjudge as a complete all in one appliance with the web domserver and a local judgehost preconfigured, served over HTTPS from the first boot. No database or password ships in the image: the database, admin, judge and demo credentials are created on each VM's first boot with no default login, the services and judged code cannot reach the cloud metadata endpoints, a demo contest is loaded so you can try a real submission straight away, and a paired deploy guide tested against the exact image is included. Backed by 24/7 support.