type
status
date
slug
summary
tags
category
icon
password
尝试
克隆ctfd仓库
创建docker swarm
启动docker-compose
由于CTFd-Whale必须要用Docker Swarm,所以就用吧。
然后直接 docker-compose up -d
配置frp
创建文件夹
./conf/frp
编辑文件
./conf/frp/frps.ini
,添加以下内容,原教程内容有#,注意新版的frp不能带注释(官方这里两个端口号写的不一样,是小彩蛋?)因为docker-compose上的ipv4_address好像不是很好用,所以干脆把admin_addr改成0.0.0.0了。编辑文件
./conf/frp/frpc.ini
再次编辑 docker-compose
安装&配置ctfd-whale插件
在目录下,执行下面的代码(有时候可能会报超时,多执行几次就行了)
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Faa0cf700-1665-4884-adc7-856d9d9bfa58%2FUntitled.png?table=block&id=466b9c40-0a41-4690-a312-a1c5ec9201ba&t=466b9c40-0a41-4690-a312-a1c5ec9201ba&width=2342&cache=v2)
将它的内容和frp对应