This commit is contained in:
Henri Dohmen 2025-06-05 22:55:17 +02:00
parent c26cc20f57
commit d53e340966
8 changed files with 93 additions and 36 deletions

View file

@ -1,4 +1,4 @@
{ config, ... }:
{ var, config, ... }:
let
headscale-domain = "headscale.hdohmen.de";
in
@ -6,6 +6,24 @@ in
services = {
nginx = {
enable = true;
defaultListen = [
{
addr = var.wg.ips.roam;
ssl = true;
}
];
virtualHosts."roam.lan" = {
locations."/" = { };
};
virtualHostsPub."roam.hdohmen.de" = {
enableACME = true;
locations."/" = { };
};
};
openssh = {
enable = true;
settings.PasswordAuthentication = false;
};
};