Skip to content

Curation of DevSecOps tools that all work together inside the minimum amount of containers. Just run make exec and read the How To!

Notifications You must be signed in to change notification settings

theredguild/DevSecOps-toolkit

Repository files navigation

Container OSS DevOps Security Tools

Unified repository with OSS security tools, just make exec and dive into the container!

There are some tools that have not been integrated into the main container itself, given their nature, but have been or will be added to the repository with an explanation of how to run them separately.

First step

Firing up the container

Usage:
  make <target>

Targets:
  build    "Build the Docker image with the software versions described in the .env file"
  rebuild  "Forces build, even if a previous image exists. Won't delete previous images"
  release  "Build the Docker image with the software versions described in the .env file, but from a specific release of this repo"
  latest   "Build the Docker image with the latest version for each tool"
  exec     "Run an interactive shell inside the container"
  clean    "Remove Docker image $(IMAGE_NAME) and wipe cache (CAREFUL)"

Examples:
  make
  make build
  make rebuild
  make release
  make latest
  make exec
  make clean

Second step

Now you have your container up and running, but what am I supposed to do with it? Well, go to how to use the tools inside to understand how each one of them actually work.

Tools included in this repository