Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NetForge

Cross-platform automatic network performance tuning and security hardening.

Windows 10/11 · Linux (NetworkManager) · macOS 12+

License: MIT Version

Local-first. Zero telemetry. Prefer Ethernet, resilient DNS, TCP tuning, optional hardening.

Suite landing: netforge.jonbailey.xyz

Repository layout

netforge/
  windows/   PowerShell NetworkAuto + scheduled tasks
  linux/     bash + NetworkManager / systemd-resolved
  macos/     bash + networksetup

This monorepo replaces the former split repos (netforge-windows, netforge-linux, netforge-macos).

Quick install

Windows (Admin PowerShell)

git clone https://github.com/Pitchfork-and-Torch/netforge.git
cd netforge\windows
.\src\Get-NetForgeStatus.ps1
.\src\NetworkAuto.ps1 -DryRun
.\src\Install-NetworkAuto.ps1

Bootstrap (clones monorepo, installs Windows platform):

irm https://raw.githubusercontent.com/Pitchfork-and-Torch/netforge/main/windows/install.ps1 | iex

Linux (root)

git clone https://github.com/Pitchfork-and-Torch/netforge.git
cd netforge/linux
sudo ./src/install-network-auto.sh
./src/netforge-status.sh

macOS (root)

git clone https://github.com/Pitchfork-and-Torch/netforge.git
cd netforge/macos
sudo ./src/install-network-auto.sh
./src/netforge-status.sh

Shared design

  • Discover adapters/services at runtime — no hard-coded NIC names
  • Prefer Ethernet over Wi-Fi when both are up
  • DNS toward resilient public resolvers (DoH on Windows; DoT/resolved on Linux; networksetup on macOS)
  • Optional hardening behind config flags
  • Triggers on boot/logon and network connect
  • Lock + log so concurrent runs do not clobber each other

See SUITE.md for platform edge cases and related tools.

Related Pitchfork-and-Torch tools

Tool Role
trench-coat Multi-hop privacy cloak
ghost-continuum Defense / deception / forensics

License

MIT — see LICENSE.

Support

Bug reports via GitHub Issues.

About

Automatic network performance tuning and security hardening for Windows, Linux, and macOS

Resources

Contributing

Security policy

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages