- 部署:JUDGE_STATE_DIR 不再强制设;删掉搬库脚本和只为搬库存在的自检、提醒 - 语言:Python3 / Python2 别名表删掉,normalizeLanguage 改名 parseLanguage - 旧链接:后台题单详情的跳转、用户列表 -last_login 的转换 - 旧页面:布置作业必须带 language(null = 没选);不再清旧版出题页草稿 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
9e074f3ab8
commit
8427475337
23 files changed
+47
-386
No files matched your search
+5
-14
@@ -47,23 +47,14 @@ AI_HINT_DIAGNOSE=
|
||||
# 不设它就等于开一套空数据:空库(站点没有用户没有题)、没有测试点、题面图片 404。
|
||||
DATA_DIR=
|
||||
|
||||
# --- 并行试跑(oj2.xuyue.cc)才需要 ---
|
||||
# --- 可选 ---
|
||||
#
|
||||
# 新站和旧站同时跑的时候,这两个必须设,否则会跟旧栈抢资源。
|
||||
#
|
||||
# 对外端口。旧 backend 占着 8080(机房 81),新栈换一个,NPM 那边把
|
||||
# oj2.xuyue.cc 指到这个端口。**NPM 的记录要打开 Websockets Support**,
|
||||
# 否则学生那边「判题中…」永远不动。
|
||||
# 对外端口,不设是 8080(机房 81)。改了的话 NPM 那边的记录要跟着改,
|
||||
# **NPM 的记录要打开 Websockets Support**,否则学生那边「判题中…」永远不动。
|
||||
WEB_PORT=
|
||||
|
||||
# 判题机的运行状态目录。不设的话是 `$DATA_DIR/judge_server`,和旧判题机同一份 ——
|
||||
# 试跑期间两个 judger 都在跑,必须分开,例如:
|
||||
#
|
||||
# JUDGE_STATE_DIR=/root/OJDeploy/data/judge_server_oj2
|
||||
#
|
||||
# 建完记得 `mkdir -p .../{log,run}`。
|
||||
# `test_case` 和 `public/upload` 仍然共享,那是**故意的** —— 测试点和题面图片
|
||||
# 两边必须看到同一份。
|
||||
# 判题机的运行状态目录(log/、run/),不设是 `$DATA_DIR/judge_server`。
|
||||
# 换目录记得先 `mkdir -p .../{log,run}`。
|
||||
JUDGE_STATE_DIR=
|
||||
|
||||
# --- 只有机房那套需要 ---
|
||||
|
||||
Reference in new issue
Block a user