1 { pkgs, lib, config, hostName, inputs, ... }:
4 wg-intra-peers = import (inputs.julm-nix + "/nixos/profiles/wireguard/${iface}/peers.nix");
8 (inputs.julm-nix + "/nixos/profiles/wireguard/wg-intra.nix")
11 networking.wireguard.${iface}.peers = {
12 aubergine.enable = true;
13 losurdo.enable = true;
17 networking.nftables.ruleset = ''
18 add rule inet filter fw2intra counter accept
20 add rule inet filter intra2fw ip saddr ${wg-intra-peers.losurdo.ipv4} counter accept comment "losurdo"