Personal Nix setup

Clean up leases

Changed files
+1 -4
machines
modules
server
-3
machines/ramune/configuration.nix
···
{ macAddress = "98:ed:7e:c6:57:b2"; ipAddress = "10.0.0.102"; } # eero router
{ macAddress = "c4:f1:74:51:4c:f2"; ipAddress = "10.0.0.124"; } # eero router
{ macAddress = "5c:61:99:7a:16:40"; ipAddress = "10.0.0.103"; } # brother printer
-
{ macAddress = "24:e8:53:95:e4:02"; ipAddress = "10.0.0.96"; } # tv
-
{ macAddress = "34:7e:5c:31:4f:fa"; ipAddress = "10.0.0.56"; } # sonos
-
{ macAddress = "e8:9c:25:6c:40:6f"; ipAddress = "10.0.0.150"; } # pepper-pc
];
nftables.blockForward = [
"ec:e5:12:1d:23:40" # tado
···
{ macAddress = "98:ed:7e:c6:57:b2"; ipAddress = "10.0.0.102"; } # eero router
{ macAddress = "c4:f1:74:51:4c:f2"; ipAddress = "10.0.0.124"; } # eero router
{ macAddress = "5c:61:99:7a:16:40"; ipAddress = "10.0.0.103"; } # brother printer
];
nftables.blockForward = [
"ec:e5:12:1d:23:40" # tado
+1 -1
modules/server/tailscale.nix
···
services.tailscale = {
enable = true;
-
useRoutingFeatures = "server";
extraUpFlags = [ "--advertise-exit-node" "--ssh" "--accept-dns=false" ];
extraDaemonFlags = [ "--no-logs-no-support" ];
authKeyFile = "/run/secrets/tailscale";
···
services.tailscale = {
enable = true;
+
useRoutingFeatures = "both";
extraUpFlags = [ "--advertise-exit-node" "--ssh" "--accept-dns=false" ];
extraDaemonFlags = [ "--no-logs-no-support" ];
authKeyFile = "/run/secrets/tailscale";