- Refined the `collect_nft_stats` function in `evofw-firewall.sh` to iterate over multiple chains, improving packet counting accuracy for dropped and accepted packets. - Updated the port ACL handling to include new chains in the firewall rules, ensuring comprehensive coverage for input, forward, and prerouting. - Enhanced the UI to clarify the behavior of port ACLs, emphasizing the distinction between EvoFW and system rules, and the implications of open ports. - Improved documentation to reflect the updated port ACL logic and its interaction with Docker NAT, ensuring users understand the new behavior. These changes enhance the functionality and clarity of port ACL management, improving user experience and system reliability.
Документация EvoFirewall
- Архитектура
- Auth-portal
- EvoBGP
- Agents
- UI design contract
- OpenAPI — HTTP SoT (пути/операции). Живая валидация request bodies — Zod в
@evofw/shared.
# Lint OpenAPI (requires npx)
npx --yes @redocly/cli lint docs/openapi.yaml