CTFd is a Capture The Flag framework focusing on ease of use and customizability. It comes with everything you need to run a CTF and it's easy to customize with plugins and themes.
- Install Docker
- Install Docker compose
- Clone this repo
- Run
head -c 64 /dev/urandom > .ctfd_secret_key
at the root of this repo - Run
docker-compose up -d
- Wait
- Profit. You get CTFd at http://localhost:8000/