Skip to content

NeoSkillFactory/compose-port-guard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

compose-port-guard

Audit License OpenClaw

Scans Docker Compose files for exposed ports and insecure network configs, generates security reports with fix suggestions. Use when: scan docker compose security, check exposed ports, docker compose port audit, network segmentation review, compose security report.

Examples

# Basic scan
python3 {SKILL_DIR}/scripts/analyze.py docker-compose.yml

# Scan with override and generate fix
python3 {SKILL_DIR}/scripts/analyze.py docker-compose.yml --override docker-compose.override.yml --fix

# JSON output for programmatic use
python3 {SKILL_DIR}/scripts/analyze.py docker-compose.yml --format json --output report.json

Installation

OpenClaw (recommended)

Copy the skill into your OpenClaw skills directory:

git clone https://github.com/NeoSkillFactory/compose-port-guard.git
cp -r compose-port-guard ~/.openclaw/skills/compose-port-guard

Standalone

git clone https://github.com/NeoSkillFactory/compose-port-guard.git
cd compose-port-guard
npm install

License

MIT © NeoSkillFactory

About

Scans Docker Compose files for exposed ports and insecure network configs, generates security reports with fix suggestions. Use when: scan docker compose security, check exposed ports, docker compose

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages