refactor(tailscale): update to use masterPkgs for tailscale

This commit is contained in:
uttarayan21
2025-11-22 19:24:29 +05:30
parent 819c444daf
commit a99cc07124
10 changed files with 182 additions and 207 deletions

View File

@@ -10,7 +10,7 @@
./programs
./containers
./apps
./vms
# ./vms
];
security.tpm2 = {

View File

@@ -1,22 +1,8 @@
{
pkgs,
lib,
...
}: {
{masterPkgs, ...}: {
services = {
tailscale = {
enable = true;
# useRoutingFeatures = "both";
# extraUpFlags = ["--advertise-routes=192.168.0.0/24"];
package = masterPkgs.tailscale;
};
# networkd-dispatcher = {
# enable = true;
# rules."50-tailscale" = {
# onState = ["routable"];
# script = ''
# ${lib.getExe pkgs.ethtool} -K en01 rx-udp-gro-forwarding on rg-xgro-list off
# '';
# };
# };
};
}

View File

@@ -5,9 +5,9 @@
qemu = {
runAsRoot = true;
swtpm.enable = true;
ovmf = {
enable = true;
};
# ovmf = {
# enable = true;
# };
};
};
};