Skip to content

StupidQu/tencentcloud-autoexpand

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

tencentcloud-autoexpand

一个 Hydro 插件,用于在评测队列过于拥挤的时候自动创建评测机。

一、在腾讯云创建子账户

进入 腾讯云控制台,创建一个拥有 AdministratorAccess 权限的子账户,确保打开“编程访问”选项。

创建账号后,将 SecretId 与 SecretKey 复制下来,保存在电脑上(不要发给其他人)。

二、下载并安装本插件

在安装 Hydro Web 服务器上执行 git clone https://github.com/StupidQu/tencentcloud-autoexpand.git 下载本插件,然后通过 cd tencentcloud-autoexpand && yarn install 安装插件依赖,最后通过 hydrooj addon add /<你执行 git clone 的目录>/tencentcloud-autoexpand 添加本插件。

三、创建服务器启动模板

进入 腾讯云 CVM 控制台,点击左侧“实例启动模板”,点击新建模板。

在新建模板界面选择你需要的服务器配置(推荐选择按量付费或竞价计费),务必勾选这里的“自动化助手”。

创建模板后,记录下这里的模板 ID 与版本(如果你是新建模板则为 1)。

四、配置插件

使用你喜欢的编辑器编辑插件里的 index.ts 文件,你需要更改变量 JudgeConfigCONFIG

五、重启 Hydro

此时重启 Hydro,插件就会按照配置生效。

About

A plugin for hydro that auto create CVMs to judge.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published