PR #1 was a silent no-op.networking.firewall.extraInputRules is nftables-backend-only; this box runs the default iptables backend (nft: command not found, no networking.nftables.enable), so the src-scoped nft rule never applied.
Verified after the merge+rebuild (gen 35, 2026-09-27): 5555/5556/6555/3030 still blocked from both LAN origins (.1.10 pve, .1.11 caddy LXC); only 80/443/22 open.
This PR: switch to backend-agnostic networking.firewall.allowedTCPPorts = [ 22 80 443 5555 5556 6555 3030 ]. Source-scoping is no longer needed: public forwards move off this box to 205.250.24.44 -> pve Caddy LXC (.1.11); remaining ingress is LAN (Z_DMZ) + tailnet only.
**PR #1 was a silent no-op.** `networking.firewall.extraInputRules` is nftables-backend-only; this box runs the default **iptables** backend (`nft: command not found`, no `networking.nftables.enable`), so the src-scoped nft rule never applied.
Verified after the merge+rebuild (gen 35, 2026-09-27): 5555/5556/6555/3030 still blocked from both LAN origins (.1.10 pve, .1.11 caddy LXC); only 80/443/22 open.
**This PR:** switch to backend-agnostic `networking.firewall.allowedTCPPorts = [ 22 80 443 5555 5556 6555 3030 ]`. Source-scoping is no longer needed: public forwards move off this box to 205.250.24.44 -> pve Caddy LXC (.1.11); remaining ingress is LAN (Z_DMZ) + tailnet only.
Apply: `nixos-rebuild switch` on asusmininix. Immediate alternative: `sudo iptables -I INPUT -s 192.168.1.0/24 -p tcp -m multiport --dports 5555,5556,6555,3030 -j ACCEPT`.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
PR #1 was a silent no-op.
networking.firewall.extraInputRulesis nftables-backend-only; this box runs the default iptables backend (nft: command not found, nonetworking.nftables.enable), so the src-scoped nft rule never applied.Verified after the merge+rebuild (gen 35, 2026-09-27): 5555/5556/6555/3030 still blocked from both LAN origins (.1.10 pve, .1.11 caddy LXC); only 80/443/22 open.
This PR: switch to backend-agnostic
networking.firewall.allowedTCPPorts = [ 22 80 443 5555 5556 6555 3030 ]. Source-scoping is no longer needed: public forwards move off this box to 205.250.24.44 -> pve Caddy LXC (.1.11); remaining ingress is LAN (Z_DMZ) + tailnet only.Apply:
nixos-rebuild switchon asusmininix. Immediate alternative:sudo iptables -I INPUT -s 192.168.1.0/24 -p tcp -m multiport --dports 5555,5556,6555,3030 -j ACCEPT.