-
一个专注于CTF竞赛的开源平台,提供比赛组织、题库管理及在线解题功能,助力网络安全人才成长与交流。 部署于Liunx(Ubuntu)
软件架构说明
需要先下载好docker
-
cd 到 manage.py的上一级目录
-
创建虚拟环境
python3 -m venv .venv -
使用虚拟环境
source .venv/bin/activate -
下载依赖包
pip install django docker urllib3 -i https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple -
迁移数据
python3 manage.py makemigrationspython3 manage.py migrate -
创建管理员用户
python3 manage.py createsuperuser -
运行,端口可以自己改
python3 manage.py runserver 0.0.0.0:8000 -
然后访问http://localhost:8000/ 即可
-
FyMatt/CTF_Platform
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|