See Collaborator Hub for details on this project: https://github.com/OWASP-ASI/FinBot-CTF-workstream
** Warning: main branch is potentially unstable **
Please follow below instructions to test drive the current branch
Check if you have the required tools:
python scripts/check_prerequisites.py# Install dependencies
uv sync
# Setup database (defaults to sqlite)
uv run python scripts/setup_database.py
# Or specify database type explicitly
uv run python scripts/setup_database.py --db-type sqlite
# For PostgreSQL: start the database server first
docker compose up -d postgres
uv run python scripts/setup_database.py --db-type postgresql
# Start the platform
uv run python run.pyPlatform runs at http://localhost:8000