Skip to content

CompassSecurity/raptr

RAPTR

RAPTR RAPTR

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.

Documentation

Head over to the docs for detailed documentation.

Quick Start

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:latest

Sandbox

A sandbox playground is available at https://sandbox.raptr.app/.

Project Structure

  • 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 RAPTR
  • Dockerfile: Configuration for building the RAPTR single-container deployment
  • docker-compose.yml: Example compose file for local deployment



raptr

About

An open source, API enabled collaboration platform for Red and Purple Team engagements.

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors