SpeedCode 是一个在线,面对竞赛选手的单文件 ide
- Download
docker
anddocker-compose
- Open your shell and execute command:
# Download judge0
# Also you can change judge0's version
# But be careful, maybe some different version's language id is different
# Judge0's GitHub: https://github.com/judge0/judge0
wget https://github.com/judge0/judge0/releases/download/v1.13.0/judge0-v1.13.0.zip
unzip judge0-v1.13.0.zip
# Setup judge0
cd judge0-v1.13.0
docker-compose up -d db redis
docker-compose up -d
cd path/to/speedcode
docker-compose up -d
- Look Backend subproject's
README.md
to learn how to configure backend project. - After configure, please use
docker-compose up -d
restart project!
- Pull the source code from origin
git pull
- Using
docker-compose
up image
docker-compose up -d