本库是由CTFd v2.3.1中提取的主题文件翻译完成,完成度大概95%,只有少部分没找到内容,或没法直接翻译的内容没有翻译。本翻译仅为机翻加个人理解,仅为个人使用,若有错误请指正!
本库仅保证与 CTFd v2.3.1兼容,其他版本不保证完全兼容
- 获得CTFd v2.3.1,解压
wget -O CTFd-2.3.1.tar.gz https://github.com/CTFd/CTFd/archive/2.3.1.tar.gz
tar -zxvf CTFd-2.3.1.tar.gz
- 获得汉化文件
wget -O themes_cn.tar.gz https://github.com/eonun/CTFd_themes_cn/releases/download/v2.3.1_cnv3/themes_cn_v3.tar.gz
tar -zxvf themes_cn.tar.gz
wget -O plugins_cn.tar.gz https://github.com/eonun/CTFd_themes_cn/releases/download/v2.3.1_cn_v3/plugins_cn.tar.gz
tar -zxvg plugins_cn.tar.gz
- 备份原文件,替换汉化文件
mv CTFd-2.3.1/CTFd/themes CTFd-2.3.1/CTFd/themes.backup
mv CTFd_themes_cn/themes_cn CTFd-2.3.1/CTFd/themes
mv CTFd-2.3.1/CTFd/plugins CTFd-2.3.1/CTFd/plugins.backup
mv CTFd_themes_cn/plugins_cn CTFd-2.3.1/CTFd/plugins
- 部署
docker build -t ctfd .
docker run -p 8000:8000 -itd ctfd