本地部署 CTF-Wiki

考虑到有些线下赛不会有网络可用,所以准备足够的资料还是非常必要的。这里记录一下本地部署 CTF-Wiki 以便离线浏览的过程。

0x00 具体方式

# 1. clone
git clone https://github.com/ctf-wiki/ctf-wiki.git
# 2. requirements
pip install -r requirements.txt
# generate static file in site/
mkdocs build
# deploy at http://127.0.0.1:8000
mkdocs serve

0x01 注意事项

  • requirements.txt 在 ctf-wiki 目录下
  • 如果本地环境中 python2 和 python3 混用的话,可以使用 py -3 -m pip install -r requirements.txt 进行安装
  • 修改环境变量后需要重启终端,新环境变量才会在终端中生效

0x02 参考资料

2019-2020 @lukbash