conscan Conscan - Container Scanner

All-in-One Container Security — In a Single Command

Stop juggling multiple tools like Trivy, Grype, Syft, and Dockle.
ConScan scans container images for vulnerabilities, exposed secrets, inefficient storage, SBOM generation, and CIS Benchmark checks — all in one command.

$ docker run --rm ghcr.io/peek8/conscan:latest scan alpine:latest

Complete Container Security

Everything you need to secure, optimize, and validate your container images before production.

🔍

Vulnerability Scanning

Scans OS packages and software dependencies against known vulnerabilities with detailed severity ratings.

🔑

Secret Detection

Detects API keys, tokens, passwords, and other sensitive information accidentally embedded in images.

📦

SBOM Generation

Produces a detailed Software Bill of Materials for visibility into all components in use.

📂

Storage Efficiency

Highlights large or unnecessary files that increase image size and identifies optimization opportunities.

🛡️

CIS Benchmark Checks

Validates images against Center for Internet Security (CIS) recommendations for compliance.

AI Integration

You can ask Conscan to explain vulnerabilities, CIS benchmarks, Packages in plain English with risk assessments and suggested fixes — all powered by AI.

🔔

Notifications

Set up custom alert rules to get notified of critical findings via Slack or email.

CI/CD Friendly

Designed for seamless integration into build pipelines with multiple output formats and minimal overhead.

Powered by Best-in-Class Tools

Conscan orchestrates industry-leading security tools into a single unified workflow.

Trivy

Vulnerabilities, secrets & misconfigurations

Grype

Deep vulnerability scanning

Syft

SBOM generation

Dive

Image efficiency analysis

Dockle

CIS Benchmark validation

Unified Scanning Pipeline

One command runs all scanners and produces a consolidated, actionable report.

🐳
Container Image
🔧
Conscan
🔍
Scanners
📊
Report
Scanner Function
Trivy Vulnerability scanning & secret detection
Grype OS package & dependency vulnerabilities
Syft Software Bill of Materials (SBOM)
Dive Image layer analysis & efficiency
Dockle CIS Benchmark compliance checks

Flexible Report Formats

Generate reports in the format that fits your workflow.

📋

Table

Human-readable CLI output for quick review

--format table
📄

JSON

Machine-readable for pipeline integration

--format json
🌐

HTML

Shareable reports for teams and auditors

--format html

Get Started in Minutes

Start scanning your container images with just a few commands.

1

Run with Docker (Recommended)

No installation required. Just run the container directly.

# Scan any container image $ docker run --rm -it ghcr.io/peek8/conscan:latest scan alpine:latest
2

Or Install Binary

Download the binary for your OS and install dependencies.

# Download and install (example for macOS ARM64) $ conscan_version=v0.1.5 wget -qO- https://github.com/peek8/conscan/releases/download/v${conscan_version}/conscan_${conscan_version}_darwin_arm64.tar.gz | tar -xz -C /usr/local/bin conscan
3

Scan Your Images

Run scans with custom options and output formats.

# Full scan with HTML report $ conscan scan --format html --output report.html yourimage:tag # Scan specific categories only $ conscan scan --scanners=vuln,secret yourimage:tag
4

Integrate with CI/CD

Add Conscan to your GitHub Actions workflow for automated scanning.

# In your GitHub Actions workflow - run: | docker run --rm ghcr.io/peek8/conscan:latest \ scan ${{ env.IMAGE_NAME }}:${{ env.IMAGE_TAG }}

For more details, See the "scan" Job and "update-index" Job at the github action workflows at conscan-sample repo.

⭐ Premium

Scan Report Dashboard

A centralised web dashboard to browse, filter, and track all your scan reports over time — across images, teams, and environments.

Conscan Dashboard — Scan Reports
Critical
12
↑ 3 from last scan
High
34
↓ 5 from last scan
Medium
78
No change
Images Passing
9/14
64% compliance rate
Image Scanned Critical High Secrets Status
api-gateway:v2.1.0 2 mins ago 5 12 0 Fail
frontend:v3.0.2 14 mins ago 0 3 0 Pass
worker:v1.4.1 1 hour ago 7 19 2 Fail
postgres:15-alpine 3 hours ago 0 6 0 Review
⭐ Premium

Explain with AI

Click "Explain with AI" on any scan report row to get instant, human-readable explanations of vulnerabilities, CIS benchmarks, and packages — no security expertise required.

AI Explain Demo

Vulnerability Explainer

Understand what each CVE means, its real-world impact, and actionable remediation steps — explained in plain language by AI.

CIS Benchmark Insights

Get AI-powered breakdowns of each CIS benchmark check — why it matters, what failed, and how to bring your image into compliance.

Package / SBOM Explorer

Ask AI about any package in your SBOM — what it does, known risks, license implications, and whether safer alternatives exist.

⭐ Premium

Smart Alert Rules

Set threshold-based rules to automatically notify your team via Slack or email when scan results meet your defined conditions.

⚙️ Rule Configuration

Trigger Condition
CRITICAL vulnerabilities ≥ 5
Notify via Slack
💬 #security channel
Notify via Email
📧

Supported Channels

💬
Slack Channel Alerts
Post rich scan summaries directly to any Slack channel — e.g. #security, #devops
Email Notifications
Send detailed alert emails to one or more recipients with full scan breakdowns attached.

Rule Triggers

🔴
Critical vulnerability threshold
Alert when critical CVEs exceed a set number
🔑
Secret detected
Instantly notify if any secrets are found in an image
📋
CIS compliance failure
Trigger when benchmark checks fall below a threshold
⭐ Premium License Required

Interested in Dashboard, AI Insights & Alerts?

The Dashboard, Explain with AI, and Smart Alert Rules are premium features not included in the open source release. Contact us to get your license and unlock these capabilities for your team.

Get a License — hello@peek8.io
⚖️ Compare Plans

FREE vs PREMIUM

Everything you need to secure containers — choose the plan that fits your team.

Feature 🟢 Free (Open Source) ⭐ Premium
Vulnerability Scanning
Secret Detection
SBOM Generation
CIS Benchmark Checks
Image Size Analysis
CLI Reports (JSON / Table)
Scan Report Dashboard
Smart Alert Rules
Slack Notifications
Email Notifications
Explain with AI

Want to unlock Premium features for your team?

Contact us — hello@peek8.io

Start Securing Your Containers Today

Join developers and DevOps teams who trust Conscan to keep their container workloads secure, lean, and compliant.