Files
attack-defense-platform/panel/inspect_team_footprint.sh
T

15 lines
608 B
Bash
Raw Normal View History

#!/usr/bin/env bash
# Inspect per-team port footprint: UFW rules in the 3xxxx/4xxxx range and
# docker volumes/networks named after a team. Read-only.
set -uo pipefail
echo "=== UFW rules matching 3xxxx/4xxxx ==="
ufw status numbered 2>/dev/null | grep -E '\b(3[0-9]{4}|4[0-9]{4})/tcp' || echo "(none)"
echo
echo "=== docker networks team* ==="
docker network ls --format '{{.Name}}' | grep -i team || echo "(none)"
echo
echo "=== docker volumes team* ==="
docker volume ls --format '{{.Name}}' | grep -i team || echo "(none)"
echo
echo "=== all volumes ==="
docker volume ls --format '{{.Name}}' | head -40