infra-scanner

Audit Docker Compose services, TLS certificates, and environment files for security misconfigurations.

5|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/47network/Sven --skill infra-scanner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: infra-scanner
Source: https://github.com/47network/Sven/tree/main/skills/security/infra-scanner
Command: npx skills add https://github.com/47network/Sven --skill infra-scanner

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Audit Docker Compose services, TLS certificates, and environment files for security misconfigurations, helping teams reduce risk from misconfigurations and exposures.

Core Features & Use Cases

  • Audit Docker Compose services for privileged mode, dangerous caps, host mounts, exposed ports, and hardcoded secrets.
  • Validate TLS certificates for expiry and weak configurations, and scan .env files for insecure values.
  • Generate a unified security report suitable for compliance reviews and incident postmortems.
  • Use in CI/CD pipelines to enforce security gates across multi-service deployments.

Quick Start

Run the infra-scanner against your Docker Compose definitions and environment files to generate a security audit report.

Frequently Asked Questions about infra-scanner

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit Docker Compose services for security misconfigurations?

Audit Docker Compose services by scanning for privileged mode, dangerous caps, host mounts, exposed ports, and hardcoded secrets. The scanner reviews your multi-service definitions and returns a structured report of security findings.

Can I check TLS certificates for weak configurations and expiry?

Check TLS certificates for weak configurations and expiry by running the TLS audit. This validates your certificates against security standards and surfaces any weak setups or approaching expirations in a structured report.

How do I scan .env files for insecure values in my deployment environment?

Scan .env files for insecure values by executing the environment audit. This inspects your environment files for hardcoded secrets and insecure variables, generating a unified security report.

Can I enforce security gates in CI pipelines for multi-service deployments?

Enforce security gates in CI pipelines by running a full audit report across your multi-service deployments. This surfaces privileged containers, weak TLS, and insecure env vars before deployment.

What is the best way to generate a security report for Docker Compose and environment files?

Generate a security report for Docker Compose and environment files by running the full report action. It consolidates findings from services, TLS, and env vars into one unified report for compliance reviews.

Does the audit surface hardcoded secrets across multi-service stacks?

The audit surfaces hardcoded secrets across multi-service stacks by checking Docker Compose definitions and .env files. It identifies exposed secrets and insecure values, returning them in a structured findings report.