Files
pentestagent/.dockerignore
giveen 36350775f9 docker: improve safety, UX, and Metasploit MCP defaults
Why:
- Persist artifacts to /app/loot so container outputs remain available when mounted.
- Avoid mandatory host chown; make chown opt-in via CHOWN_ON_START to prevent accidental ownership changes.
- Bind msfrpcd to 127.0.0.1 by default and add EXPOSE_MSF_RPC opt-in to avoid exposing RPC to host network.
- Replace crashing assertion on missing default model with a friendly CLI/TUI error path.
- Add .dockerignore to reduce build context and avoid copying unnecessary files.
2026-01-15 08:58:06 -07:00

17 lines
154 B
Plaintext

venv
.venv
__pycache__
*.pyc
.pytest_cache
.mypy_cache
.git
loot
dist
build
*.egg-info
third_party/MetasploitMCP
venv/
venv/*
.env
runtime/
/.pytest_cache