No description
Find a file
2026-04-09 18:47:19 +02:00
.gitignore running firewall 2025-06-10 12:46:49 +02:00
disko.nix running firewall 2025-06-10 12:46:49 +02:00
firewall.nix xg125 2026-04-09 18:47:19 +02:00
flake.lock flake.lock: Update 2026-04-09 17:27:45 +02:00
flake.nix xg125 2026-04-09 18:47:19 +02:00
README.md README 2025-08-10 12:10:22 +02:00

Home Firewall

this is designed to run on a sophos xg 106 4 port firewall. the nixos image is customized to allow access over the serial console. It uses ifstate to configure the interfaces.

Update or Install

You can run nix build .#installer-iso to build a serial console enabled iso image for the installation. I did the initial install with the following command. nix run github:nix-community/nixos-anywhere -- --flake '.#firewall' --target-host root@192.168.178.11

Updates can be done with nix run .#firewall-update.