feat(docker): Implemented a robust Bash utility for managing Docker bridge networks.

Key improvements and features:
- Automated IPAM: Scans for available /24 subnets within a defined BASE_NET range.
- Native OS Integration: Forces static bridge names using 'com.docker.network.bridge.name' for easier netfilter/iptables rules.
- Infrastructure Persistence: Tracks managed networks via a flat-file database (NET_FILE).
- Safety Mechanisms:
    - Enforced 15-char limit for Linux interface compatibility.
    - ShellCheck-validated code with 'set -euo pipefail' (Strict Mode).
    - Interactive confirmation for bulk decommissioning.
- Comprehensive Dashboard: Provides 'info' command for real-time network status and IP range overview.
This commit is contained in:
2026-04-16 17:35:32 +03:00
parent e3cba45215
commit 7ac0ad8922
7 changed files with 329 additions and 4 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 71 KiB