Commit 998882b278e4
Changed files (2)
machine
profiles
machine/shikoku.nix
@@ -38,11 +38,11 @@
hardware.bluetooth.enable = true;
networking.firewall.allowedTCPPorts = [ 7946 9000 ];
- services.wireguard = with import ../assets/wireguard.nix; {
+ services.wireguard = with import ../assets/machines.nix; {
enable = true;
- ips = [ "${ips.shikoku}/24" ];
- endpoint = main.endpointIP;
- endpointPort = main.listenPort;
- endpointPublicKey = kerkouane.publicKey;
+ ips = [ "${wireguard.ips.shikoku}/24" ];
+ endpoint = wg.endpointIP;
+ endpointPort = wg.listenPort;
+ endpointPublicKey = wireguard.kerkouane.publicKey;
};
}
profiles/wireguard.server.nix
@@ -10,12 +10,12 @@
iptables -t nat -A POSTROUTING -s10.100.0.0/24 -j MASQUERADE
'';
networking.firewall.allowedUDPPorts = [ 51820 ];
- networking.wireguard.interfaces = with import ../assets/wireguard.nix; {
+ networking.wireguard.interfaces = with import ../assets/machines.nix; {
"wg0" = {
- ips = kerkouane.allowedIPs;
- listenPort = main.listenPort;
+ ips = wg.allowedIPs;
+ listenPort = wg.listenPort;
privateKeyFile = "/etc/nixos/wireguard.private.key";
- peers = main.peers;
+ peers = wg.peers;
};
};
-}
\ No newline at end of file
+}