Skip to content

Commit

Permalink
chore(deps): update
Browse files Browse the repository at this point in the history
  • Loading branch information
GZTimeWalker committed Jun 25, 2023
1 parent c4bc2d1 commit f0c1b1b
Show file tree
Hide file tree
Showing 3 changed files with 78 additions and 68 deletions.
10 changes: 10 additions & 0 deletions docs/pages/issue/qa.zh.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -63,3 +63,13 @@ Description of the challenge...
GZCTF 支持多个实例同时运行,但需要提供相同的数据库实例及 Redis 实例(多实例必选)及共享存储(如 NFS)作为 PVC。其中数据库实例和共享存储用于保证数据一致,Redis 实例用于进行后端部分数据的缓存同步、SignalR 的 Scale-Out 广播。

同时,为了确保 SignalR 基于 websocket 的正常运行,需要在负载均衡器中配置 Sticky Session。

## 平台定位相关

### 是否考虑支持 AWD / AWDP 赛制

GZCTF 作为一个免费开源的项目不会去做 AWDP 的支持。

虽然目前能设想的方案兼容性是很高的,且不是不能做,但是实现起来需要大量的时间投入,且大概还需要三个附属项目,为此没有收入是不太能接受的;其次是,如果做出来可能会影响部分企业的盈利渠道,也算是不太好的一件事情。

解题赛本身已经能够训练大部分的技术能力,fix / patch 也是直接教学、分发镜像本地实验就可以实现。GZCTF 的初衷是 **帮助高校更好地训练 CTF 队伍**,而不是举办正式的比赛,从教育角度出发,去做一个 AWD 平台的必要性很低,想训练赛制的话不如去打个现场赛,这也是考量的另一个方面。
10 changes: 5 additions & 5 deletions src/GZCTF/ClientApp/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,16 +30,16 @@
"embla-carousel": "^7.1.0",
"embla-carousel-autoplay": "^7.1.0",
"embla-carousel-react": "^7.1.0",
"katex": "^0.16.7",
"katex": "^0.16.8",
"lz-string": "^1.5.0",
"marked": "^5.1.0",
"pdfjs-dist": "3.6.172",
"prismjs": "^1.29.0",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-pdf": "^7.1.2",
"react-router": "^6.13.0",
"react-router-dom": "^6.13.0",
"react-router": "^6.14.0",
"react-router-dom": "^6.14.0",
"swr": "^2.2.0",
"vite-tsconfig-paths": "^4.2.0"
},
Expand All @@ -51,7 +51,7 @@
"@types/marked": "^5.0.0",
"@types/node": "20.3.1",
"@types/prismjs": "^1.26.0",
"@types/react": "^18.2.13",
"@types/react": "^18.2.14",
"@types/react-dom": "^18.2.6",
"@typescript-eslint/eslint-plugin": "^5.60.0",
"@typescript-eslint/parser": "^5.60.0",
Expand All @@ -63,7 +63,7 @@
"form-data": "~4.0.0",
"lodash": "^4.17.21",
"prettier": "~2.8.8",
"rollup": "^3.25.1",
"rollup": "^3.25.2",
"swagger-typescript-api": "^12.0.4",
"tslib": "^2.5.3",
"typescript": "5.1.3",
Expand Down
Loading

0 comments on commit f0c1b1b

Please sign in to comment.