在hydro服务器命令行终端下
先全局安装所需模块,再向 hydrooj 注册

yarn global add @hydrooj/import-hoj
hydrooj addon add @hydrooj/import-hoj

重启 HydroOJ 生效安装的插件
pm2 restart hydrooj

 

Hydro 官方目前提供了以下附加组件:

ID 描述
@hydrooj/a11y 一些小功能
@hydrooj/onsite-toolkit 现场赛工具包
@hydrooj/blog 博客功能
@hydrooj/fps-importer 导入 fps 格式的题目
@hydrooj/geoip 显示用户登录地(需要IP库支持)
@hydrooj/hydrojudge 评测组件
@hydrooj/import-qduoj 导入 QDUOJ 导出的题库
@hydrooj/import-hoj 导入 HOJ 导出的题库
@hydrooj/login-with-github 允许用户使用 GitHub 登录
@hydrooj/login-with-google 允许用户使用 Google 登录
@hydrooj/migrate 从 vijos4/HustOJ/SYZOJ/UniversalOJ 升级
@hydrooj/recaptcha 注册时启用 reCAPTCHA 验证码
@hydrooj/ui-default Hydro 的默认用户界面
@hydrooj/onlyoffice 显示 doc/docx 格式题目
@hydrooj/sonic 基于 sonic 的题目搜索增强(需安装 sonic)
@hydrooj/elastic-search 基于 Elastic 的题目搜索增强(需安装 Elastic)
@hydrooj/vjudge Codeforces/SPOJ/UOJ/POJ
@hydrooj/prom-client 导出系统状态至 Prometheus

大部分插件的配置均可在安装后于 控制面板>系统设置 中找到。

安装方法和上面的hoj插件一样。

Logo

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构

更多推荐