LCTF 2018 比赛平台。
本项目中前端代码为webpack打包后的前端代码,前端源码参见此项目。
项目使用nginx+uwsgi+django部署,示例的nginx配置文件和uwsgi配置文件都已上传。
uwsgi配置文件中为控制权限使用nginx:nginx用户启动,请按需修改(大部分系统nginx用户为www-data:www-data)。然后把web目录owner修改为uwsgi的启动用户:
chown -R nginx:nginx .
开发版本为python 2.7,未测试过其他版本的兼容性。项目依赖
默认后台路径
api/admin/
可在app/backend/lctf2018_backend/urls.py中修改。
默认后台管理账号密码
admin
admin123456
使用时千万别忘了
cd app/backend
python manage.py changepassword admin
上题等操作都在后台进行。
Enjoy it.