- Python 3.9 or above
mkdir CTF
cd CTF
python3 -m venv venv
git clone git@github.com:Zenjjim/CTF.git
venv/bin/pip install -e ./CTF
Start enviorment
source venv/bin/activate
Create new database, if not exist
r8 sql init --origin http://localhost:8000
r8 settings set scoring true
r8 settings set register true
To update database with new config
r8 sql file CTF/config.sql
scoring true register true
We have now created a db with some example Challenges and temporary user/password: user1|test
To run system
r8 run
The system is run on http://localhost:8000/.
Login with user1|test
System built on R8