RAPTR is an open-source, API-enabled collaboration platform for Red and Purple Team engagements. It bridges the gap between offensive and defensive teams by allowing you to plan campaigns, log attacks and detections side-by-side, evaluate the results, and generate high-quality reports.
Head over to the docs for detailed documentation.
To start using RAPTR locally, you can use the following command:
docker run -d \
--name raptr \
-p 8000:8000 \
-e DB_ENGINE=sqlite \
-e SQLITE_DB_PATH=/data/raptr.db \
-e TLS_ENABLED=false \
-e ADMIN_EMAIL=admin@raptr.app \
-e ADMIN_PASSWORD=your-secure-password \
-v raptr_data:/data \
ghcr.io/CompassSecurity/raptr:latestA sandbox playground is available at https://sandbox.raptr.app/.
backend/: Python FastAPI application.frontend/: Vue 3 + Vite application.docs/: Documentation which is used to generate the static documentation website at https://raptr.app.templates/: Example templates for RAPTRDockerfile: Configuration for building the RAPTR single-container deploymentdocker-compose.yml: Example compose file for local deployment