Draft
Conversation
Agent-Logs-Url: https://github.com/BornToBeRoot/NETworkManager/sessions/75dd8e9e-2942-498a-b5cd-1dd7d4ddafcc Co-authored-by: BornToBeRoot <16019165+BornToBeRoot@users.noreply.github.com>
Copilot
AI
changed the title
[WIP] Add blog post announcing new Firewall feature
Blog: Introducing Firewall
Apr 27, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds a blog post announcing the new Firewall feature, following the structure of the existing Hosts File Editor post.
Changes
Website/blog/2026-04-27-introducing-firewall/index.md— new post with frontmatter (slug, title, description, authors, tags, keywords),<!-- truncate -->after the intro, and sections covering theNETworkManager_prefix scoping, feature list, Add/Edit rule dialog fields, and admin-rights requirementfirewall.png/firewall-rule.png— images copied fromWebsite/docs/img/into the blog post directory and referenced with relative paths (./firewall.png,./firewall-rule.png)Related issue(s)
Copilot generated summary
Copilot summary
Adds a new Docusaurus blog post under
Website/blog/2026-04-27-introducing-firewall/announcing the Firewall feature introduced in PR #3383. The post covers rule scoping via theNETworkManager_prefix, available actions (add/edit/enable/disable/delete/export), the full set of Add/Edit rule fields, and the read-only behaviour when not running as administrator. Both UI screenshots (firewall.png,firewall-rule.png) are co-located in the blog directory.To-Do
Contributing
By submitting this pull request, I confirm the following:
Original prompt
Create a blog post announcing the new Firewall feature in the repository
BornToBeRoot/NETworkManager.Requirements:
Website/blog/2025-09-06-introducing-hosts-file-editor/index.md.Website/docs/application/firewall.md.../img/firewall.png).../img/firewall-rule.png).Website/blog/using a date-based directory andindex.mdlike other posts (choose an appropriate date/slug for the Firewall announcement).<!-- truncate -->after the intro.Context:
NETworkManager_prefix and that admin rights are required for modifications.Links for reference:
The following is the prior conversation context from the user's chat exploration (may be truncated):
User: Write a Blog Post announcing the new Firewall feature. See the recent commits, see the existing firewall.md docs, use the images from the docs. See the blog post about the hosts file editor as reference.
Assistant: ````markdown name=Website/blog/2026-04-27-introducing-firewall/index.md
slug: introducing-firewall
title: Introducing Firewall
description: "NETworkManager introduces the new Firewall feature. Create, edit, enable, disable, and delete Windows Firewall rules managed by NETworkManager — all from a user-friendly interface."
authors: [borntoberoot]
tags: [firewall, windows firewall, security, new feature]
keywords: [NETworkManager, Windows Firewall, Windows Defender Firewall, firewall rules, inbound, outbound, network security]
NETworkManager introduces a new feature: the
Firewall. You can now manage Windows Firewall rules created by NETworkManager directly from within the app — no more jumping between MMC snap-ins for the common day-to-day tasks.This is especially useful if you frequently spin up local services (lab environments, dev boxes, game servers, small internal tools) and need a quick and repeatable way to open or block ports, restrict traffic to specific IP ranges, or scope rules to profiles like Domain, Private, or Public.
Manage rules safely (and without touching your system rules)
The Firewall view intentionally focuses on rules managed by NETworkManager only.
Every rule created via NETworkManager is stored with a
NETworkManager_prefix in the Windows Firewall rule display name. This makes it easy to distinguish “your” rules from system-managed or third‑party rules — and it allows NETworkManager to filter the list so you only see what it owns.What you can do with the new Firewall feature
With the new Firewall app you can:
F5WF.msc) via a button (Windows Firewall Settings)Add / Edit rules — with the options you actually need
When creating a rule, NETworkManager exposes the most common and important fields in a clear UI, including:
You can find all details (including examples for ports and address formats) in the official documentation:
https://borntoberoot.net/NETworkManager/docs/application/firewall
Administrator privileges
Like editing the hosts file, managing firewall rules requires elevated rights.
If NETworkManager is not running as administrator, the Firewall view is read-only. U...
This pull request was created from Copilot chat.