Skip to content

Latest commit

 

History

History
43 lines (30 loc) · 739 Bytes

README.md

File metadata and controls

43 lines (30 loc) · 739 Bytes

Docker image with ejudge contest management system

(See also an official docker image: https://github.com/blackav/ejudge/blob/master/Dockerfile)

This image contains ejudge contest management system.

System login and password are ejudge.

Data stored in /home/ejudge

Supported compilers:

  • Free Pascal
  • GNU C
  • GNU C++
  • Java 21
  • Python 2
  • Python 3
  • PHP 8.1
  • Perl
  • FreeBASIC

Recommended to set "Language settings" - "Maximum VM size for compilers" to memory size of the machine.

Building

docker build -t ejudge .

Running

    docker run -d \
        --name ejudge \
        -p 80:80 \
        -v /opt/ejudge:/home/ejudge
        ejudge

License

BSD, see LICENSE