Skip to content

andreclaro/reposcan

Repository files navigation

RepoScan

Security audit tool for repositories. Runs SAST (Semgrep), Dockerfile scans (Trivy), and language/infrastructure audits (Node, Go, Rust, Terraform). Provides CLI, API, and web interfaces.

Quick Start

# CLI: batch scan from CSV
make audit
# Or: make audit CSV=repos.csv OUT=./output

# API + Worker: start backend stack
make docker-up
# Queue scan: curl -X POST http://localhost:8000/scan -H "Content-Type: application/json" -d '{"repo_url":"https://github.com/user/repo.git","audit_types":["sast"]}'

# Web: frontend (requires backend running)
cd frontend && pnpm install && pnpm dev

Run make help from the repo root for all targets.

Screenshots

Landing page

image

Dashboard

image

Scanning results

image image

Documentation

See docs/ for full documentation:

License

MIT

About

Security audit tool for repositories. Runs SAST (Semgrep), Dockerfile scans (Trivy), and language/infrastructure audits (Node, Go, Rust, Terraform). Provides CLI, API, and web interfaces.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors