summaryrefslogtreecommitdiffstats
path: root/hosts/poweredge-pro/networking.nix
diff options
context:
space:
mode:
authorTim Keller <tjk@tjkeller.xyz>2026-11-02 13:24:42 -0600
committerTim Keller <tjk@tjkeller.xyz>2026-11-02 13:24:42 -0600
commit4baeaf52d09ff5c8202a111d75c8e9ba1d492555 (patch)
treee146ef89e457bf196f6f26d550303a7e3d1c73d6 /hosts/poweredge-pro/networking.nix
parent93c136d7aeef7326b577079baadd7b2542be49f1 (diff)
downloadnixos-4baeaf52d09ff5c8202a111d75c8e9ba1d492555.tar.xz
nixos-4baeaf52d09ff5c8202a111d75c8e9ba1d492555.zip
wg connection poweredge-pro to poweredge
Diffstat (limited to 'hosts/poweredge-pro/networking.nix')
-rw-r--r--hosts/poweredge-pro/networking.nix8
1 files changed, 6 insertions, 2 deletions
diff --git a/hosts/poweredge-pro/networking.nix b/hosts/poweredge-pro/networking.nix
index 1debc03..e33d971 100644
--- a/hosts/poweredge-pro/networking.nix
+++ b/hosts/poweredge-pro/networking.nix
@@ -1,4 +1,4 @@
-{
+{ config, ... }: {
networking = {
useDHCP = false;
# Label lan and wan interfaces
@@ -27,6 +27,10 @@
nameservers = [ "192.168.77.1" ];
# Firewall for vms
firewall.interfaces.mgmt0.allowedTCPPorts = [ 5900 5901 ];
-
+ };
+ # Wireguard
+ sops.secrets.wg-home.sopsFile = ./resources/secrets/wg.yaml;
+ networking.wg-quick.interfaces = {
+ wg-home.configFile = config.sops.secrets.wg-home.path;
};
}