Documentation • Docker Hub (User)
Build Status:
(All ARM images build through CCI until ARM GHA runners are available)
The Containerized Security Toolkit (CST) provides a comprehensive suite of Docker images tailored for various security operations. Each variant is designed for specific use cases while maintaining consistency in basic functionality:
- General (
tanq16/cst-general:*
): Core security tools and utilities for general security operations - Cloud (
tanq16/cst-cloud:*
): Specialized for cloud security assessments and operations - Dev (
tanq16/cst-dev:*
): Development environment with security tools (Python, Go, Node.js) -WIP
- Netsec (
tanq16/cst-netsec:*
): Network security assessment and monitoring tools -WIP
- Rice (
tanq16/cst-rice:*
): Enhanced version of General with CLI Productivity Suite
Each variant is available for both x86_64 and ARM64 architectures:
tanq16/cst-<variant>:amd # For x86_64 systems
tanq16/cst-<variant>:arm # For ARM64 systems (Apple Silicon, etc.)
Get started with the General variant in seconds:
# Create persistence directory
mkdir -p $HOME/docker_work/
# Run container (use general-arm for ARM64 systems)
docker run --name="cst_general" \
-v $HOME/docker_work/:/persist \
--rm -it tanq16/cst-general:amd \
/bin/bash
For advanced usage patterns, variant-specific guides, and comprehensive documentation:
- 🔄 Persistent Storage: Mount local directories for data persistence
- 🔒 Secure Design: Regular security updates and best practices
- 🎯 Purpose-Built: Each variant optimized for specific security tasks
- 🔧 Rich Tooling: Comprehensive set of pre-installed security tools
- 📦 Consistent Environment: Reproducible setup across systems
- 🖥️ Cross-Platform: Full support for both x86_64 and ARM64
Check out contribution guidelines for details on how to submit changes.
This project is licensed under the MIT License - see the LICENSE file for details.