feat(samba): tls

This commit is contained in:
arcnmx 2024-04-03 08:29:46 -07:00
parent 34d1b400e1
commit fbf96aacef
5 changed files with 202 additions and 25 deletions

View file

@ -98,6 +98,14 @@ in {
(mkIf config.services.tailscale.enable "mqtt.tail.${config.networking.domain}")
];
};
samba = {
domain = "smb.${config.networking.domain}";
extraDomainNames = [
"smb.local.${config.networking.domain}"
"smb.int.${config.networking.domain}"
(mkIf config.services.tailscale.enable "smb.tail.${config.networking.domain}")
];
};
sso = {
inherit (nginx) group;
domain = virtualHosts.keycloak.serverName;
@ -307,6 +315,9 @@ in {
};
};
};
services.samba.tls = {
useACMECert = "samba";
};
services.tailscale.advertiseExitNode = true;