Skip to content
Melvin PETIT edited this page Jun 17, 2026 · 2 revisions

Medusa Wiki

Medusa, the gaze that neutralizes your vulnerabilities.

Medusa is a Bash orchestration toolkit that deploys and manages 35 open-source cybersecurity tools through an interactive menu or a non-interactive command line. Each tool runs in its own isolated directory, grouped into named environments, deployed via Docker Compose or installed as a CLI binary.

License: MIT CI


What Medusa is

  • One entry point (medusa.sh), pure Bash, no runtime dependencies beyond the system prerequisites.
  • 35 tools across 4 modules: SOC, GRC, Integration, OT.
  • Environment isolation, separate deployment trees for lab, client audit, training, etc.
  • Two interfaces, a TUI menu and a scriptable CLI (deploy, start, stop, status, logs, remove, list).
  • No database, no daemon, the filesystem under medusa_deployments/ is the single source of truth.

Quick start

git clone https://github.com/WhiteMuush/Medusa.git
cd Medusa
chmod +x medusa.sh
./medusa.sh check      # verify prerequisites
./medusa.sh            # launch interactive menu

See Installation for prerequisites and Usage for every command.

Navigation

Section Pages
Get running Installation · Usage · Configuration
Concepts Architecture · Environments
Tool catalog Tools-SOC · Tools-GRC · Tools-Integration · Tools-OT
Reference Ports-Reference · Security · Troubleshooting · FAQ
Develop Adding-a-Tool · Contributing

This wiki documents Medusa as shipped on the main branch. Tool versions, ports and credentials reflect the code, not upstream defaults that may drift.

Clone this wiki locally