docker-compose.yml One-command Docker deployment (dashboard + API, reverse-proxied)
splunk/ SPL detection searches + Splunk webhook alert action setup
n8n/ Importable n8n workflow (the no-code path)
src/socpipeline/ Python package (the code path): VT + AbuseIPDB clients,
scoring, Jira ticket creation, pipeline orchestration
api/ FastAPI wrapper around socpipeline (used by the dashboard/Docker setup)
dashboard/ React + TypeScript animated console, and its own Dockerfile
jira/ Ticket field mapping / template reference
examples/ Sample Splunk alert payload used by the CLI, tests, and docs
tests/ Pytest suite, every external API call is mocked
docs/ Architecture diagram, design notes, and the Docker security writeup
cli.py Run the Python pipeline against an alert JSON file