An open source online judge system base on SpringBoot, Springcloud Alibaba and Vue.js !
简体中文 | English |
Online Demo | Documents | Github&Gitee | QQ Group |
---|---|---|---|
https://hdoi.cn | https://docs.hdoi.cn | https://github.com/HimitZH/HOJ https://gitee.com/himitzh0730/hoj | 598587305(Full)、743568562 |
Please running HOJ on the following platforms:
And the server configuration requirements for stable operation of HOJ:
For installation options and troubleshooting tips, see HOJ Documents.
One click deployment Base On Docker & Docker-compose
If your system already has Docker and Docker-compose and want to quickly taste the functions of the HOJ, you can deploy it quickly according to the following commands:
sudo apt-get update && sudo apt-get install -y vim curl git
sudo apt-get update
git clone https://github.com/HimitZH/HOJ-Deploy.git && cd hoj-deploy && cd standAlone
# Change some configuration such as password.
vim .env
sudo docker-compose up -d
According to the network speed, the setup can be completed automatically in about 5 to 20 minutes without manual intervention.
Wait for the command execution to complete, and then run docker ps
. When you see that the status of all the containers does not have unhealthy
, it means HOJ has started successfully.
Modern browsers(chrome, firefox) and Internet Explorer 10+, also supports mobile browser.
Note: you can switch languages at the bottom of the page. (Chinese & English)
System notification
Reply to me
Problem List
Problem Details
Training List
Trianing Problem List
Contest List
Contest Details
Contest Problem List
Contest Rank
ICPC/ACM
OI / IOI
Scroll Board
Submission List
Submission Details
Group List
Group Details
Disscussion List
Comment
User Home
Change User Info
Admin Home Page