8000 GitHub - Erico-MR/dockaudit: Security, Performance & Reliability auditor for Docker and Swarm clusters. CLI + High-fidelity Dashboard. Powered by CIS Benchmarks and OSV API. · GitHub
[go: up one dir, main page]

Skip to content
Erico-MRPublic

About

Security, Performance & Reliability auditor for Docker and Swarm clusters. CLI + High-fidelity Dashboard. Powered by CIS Benchmarks and OSV API.

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Repository files navigation

DockAudit Logo

DockAudit

The Ultimate Pulse for your Docker Infrastructure.
Audit, Secure, and Monitor your containers in seconds.

License Latest Release GitHub stars


Most Docker infrastructures are misconfigured. DockAudit is a production-grade security auditing tool that unifies container security, performance optimization, and reliability checks into a single, fast interface. Inspired by CIS Docker Benchmarks and powered by real-time intelligence.

Quick Start (CLI)

Audit your entire local environment with one command:

docker run \
  -v /var/run/docker.sock:/var/run/docker.sock \
  ercdockercr/dockaudit scan

Or install via Pip:

pip install dockaudit
dockaudit scan

V1.0.2: DockAudit Dashboard

Experience real-time monitoring with our new high-fidelity dashboard. Designed with a DevSecOps-centric Glassmorphism aesthetic, it provides deep visibility into your operational intelligence.

DockAudit Dashboard

Global Score • Security Trends • Reliability Metrics • Automated Audits

Deployment

Deploy the full monitoring stack (Frontend + Backend + DB) using Docker Compose:

# Production Deployment
docker-compose up -d

# Development & Local Build
docker-compose -f docker-compose-dev.yml up --build

Access the dashboard at http://localhost:3000.


Key Features

  • Multi-Vector Security Scan: Previleged flags, root capabilities, read-only filesystems, and host-breakout risks.
  • CVE Intelligence: Integrated with the official Google OSV API for real-time vulnerability detection in image layers.
  • Performance Tuning: Automatically detects missing resource limits (CPU/Memory) and potential sizing issues.
  • Reliability Audit: Validates restart policies, healthchecks, and orchestration best practices.
  • Secret Detection: Scans environment variables for leaked credentials, tokens, and sensitive data.
  • Infrastructure Scoring: Provides actionable KPIs and letter-grade scoring for your entire setup.
  • DevOps Native: Export findings to SARIF or JSON for seamless integration with GitHub Security or custom pipelines.

🛠️ Development

  1. Clone: git clone https://github.com/Erico-MR/dockaudit
  2. Setup: pip install -e .
  3. Explore: dockaudit --help

📄 License

This project is licensed under the MIT License. See the LICENSE file for details.

About

Security, Performance & Reliability auditor for Docker and Swarm clusters. CLI + High-fidelity Dashboard. Powered by CIS Benchmarks and OSV API.

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

0