A command-line interface for managing Windows Firewall rules, built with .NET 8 and MagicOnion.
- Manage firewall inbound and outbound rules via CLI.
- Single-executable, self-contained distribution.
- Automated releases and Winget publication.
Example command (conceptual):
FirewallConsoleApp list
FirewallConsoleApp add --name "Test Rule" --port 8080 --action AllowBuild requirements:
- .NET 8 SDK
- Windows 10/11
To publish a single-file executable locally:
dotnet publish -c Release