Signed-off-by: Christoph Schmatzler <christoph@schmatzler.com>
This commit is contained in:
2025-12-04 15:02:32 +00:00
parent 21a4916d9e
commit ce51e114ce
4 changed files with 316 additions and 23 deletions

View File

@@ -2,10 +2,12 @@
config,
hostname,
user,
inputs,
...
}: {
imports = [
../../modules/nixos
inputs.tangled.nixosModules.knot
];
services.adguardhome = {
@@ -28,6 +30,14 @@
};
};
services.tangled.knot = {
enable = true;
server = {
hostname = "knot.schmatzler.com";
owner = "did:plc:yiapylv5gwzlyzesppjmukvj";
};
};
virtualisation.docker = {
enable = true;
};
@@ -65,7 +75,7 @@
enable = true;
trustedInterfaces = ["eno1" "tailscale0"];
allowedUDPPorts = [config.services.tailscale.port];
allowedTCPPorts = [22];
allowedTCPPorts = [22 5555];
checkReversePath = "loose";
};
};