Facebook Capture the flag - Single container from https://github.com/rafaelfoster/fbctf
6.4K
The Facebook CTF is a platform to host Jeopardy and “King of the Hill” style Capture the Flag competitions.
This image is based on https://github.com/rafaelfoster/fbctf.
This repository is a fork from the old (discontinued) original repo, whereas some fix were rolled out.
docker run --name fbctf -d \
--publish 80:80 \
--publish 443:443 \
rafaelfoster/fbctf:latest
By default, the container will generate an self signed certificate. In case you want to run using an Let's Encrypt certificate, you can install let's encrypt on your server and then, add the following parameter on the run command presented above:
-v /etc/letsencrypt:/etc/letsencrypt \
After the image start, don't forget to enter in the container and change nginx config file so it can get your certificates into it.
The default password for FBCTF is: fbctf_password.
You can change it by logging inside the docker container and running the commands:
source ./extra/lib.sh
set_password [new_password] ctf ctf fbctf $PWD
Content type
Image
Digest
Size
541.3 MB
Last updated
about 6 years ago
docker pull rafaelfoster/fbctf