NISRA CTF 題庫 source code
- docker
- docker-compose
- Python 3
- 在
src
資料夾中新增題目資料夾,命名規則:開頭大寫,不可有空白 - 在
docker-compose.yml
中新增題目資訊,必要標籤有: 0. 非必要不要使用build
創建題目build
:題目相對路徑image
:映像檔名稱,命名規則:僅可小寫,不可有空白container_name
:容器名稱,同image
,命名規則:僅可小寫,不可有空白restart
:皆設定為 alwaysports
:需要對應的連接埠(每種類別有屬於自己的 port range,請照結尾順序下去)depends_on
: 需等待其他題目啟動後才開啟,這裡用來限制一次同時開啟題目的數量避免伺服器卡住。- 其他標籤參閱 官方文件