本OJ的具体搭建方式:Docker搭建Hydro-OJ系统 · xiabee-瞎哔哔
以下内容为用户文档
超级管理员
超级管理员是OJ系统的最高权限,能够直接控制OJ的全部内容,不建议设置多个
使用要求·
拥有服务器ssh权限,且能够直接控制服务器容器
创建方法
在OJ右上角注册一个账号,此时账号的UID为2·
回到服务器的终端,使用 docker oj-backend exec -it hydrooj cli user setSuperAdmin 2 将 UID 为 2 的用户设置为超级管理员。
使用 docker oj-backend exec -it pm2 restart ...
Hydro简介
Hydro是目前来看比较新的一款开源Online Judge系统
目前官网有常见的安装方式,但是Docker的支持不是很好,于是我自己在官网架构基础上,重新编写了一下容器部署。
项目地址:Hydro-Docker
使用方式
直接使用docker-compose运行容器,在本地构建镜像
123git clone https://github.com/xiabee/Hydro-Dockercd Hydro-Dockerdocker-compose up -d
没有报错就是成功(x):
1docker-compose ps
聊聊编写过程
准确的说所有模块的测试完...