diff options
| -rw-r--r-- | config/services/mesh/default.nix | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/config/services/mesh/default.nix b/config/services/mesh/default.nix index 791a5a6..445c262 100644 --- a/config/services/mesh/default.nix +++ b/config/services/mesh/default.nix @@ -2,11 +2,13 @@ config, lib, ... -}: let +}: +let cfg = config.services.headscale; url = "mesh.${config.networking.domain}"; -in { - networking.firewall.allowedUDPPorts = [3478]; +in +{ + networking.firewall.allowedUDPPorts = [ 3478 ]; services.headscale = { enable = true; @@ -18,9 +20,12 @@ in { enabled = true; stun_listen_addr = "0.0.0.0:3478"; }; - urls = []; + urls = [ ]; + }; + dns = { + base_domain = "aristote.mesh"; + override_local_dns = false; }; - dns.base_domain = "aristote.mesh"; }; }; |
