summary refs log tree commit diff
path: root/machines/renard
diff options
context:
space:
mode:
authorMel <einebeere@gmail.com>2024-11-13 19:48:02 +0100
committerMel <einebeere@gmail.com>2024-11-13 19:48:02 +0100
commitd39ae5050c81bb0cfea950ba57d32bc8c6304d37 (patch)
tree3ee0f6a555515d86daed6b50138f2465cce7f060 /machines/renard
parent8d9744c902882a0df01e06c5e2f9602ff147efbe (diff)
downloadnetwork-d39ae5050c81bb0cfea950ba57d32bc8c6304d37.tar.zst
network-d39ae5050c81bb0cfea950ba57d32bc8c6304d37.zip
Use IP and domain from `me.tailscale` for services
Signed-off-by: Mel <einebeere@gmail.com>
Diffstat (limited to 'machines/renard')
-rw-r--r--machines/renard/default.nix10
1 files changed, 5 insertions, 5 deletions
diff --git a/machines/renard/default.nix b/machines/renard/default.nix
index 95edff4..0169e15 100644
--- a/machines/renard/default.nix
+++ b/machines/renard/default.nix
@@ -1,4 +1,4 @@
-{ pkgs, lib, ... }:
+{ me, pkgs, lib, ... }:
 
 {
   imports = [
@@ -15,7 +15,7 @@
     ../../services/gamja.nix
   ];
 
-  systemd.services."acme-renard.serval-moth.ts.net" =
+  systemd.services."acme-${me.tailscale.domain}" =
   let
     oneWeekInSeconds = 7 * 24 * 60 * 60;
 
@@ -33,7 +33,7 @@
         ${pkgs.tailscale}/bin/tailscale cert \
           --cert-file certificates/fullchain.pem \
           --key-file certificates/key.pem \
-          renard.serval-moth.ts.net
+          ${me.tailscale.domain}
       }
 
       cut_out_certificate_authority() {
@@ -108,8 +108,8 @@
     "renard" = {
       forceSSL = true;
       enableACME = true;
-      serverName = "renard.serval-moth.ts.net";
-      listenAddresses = [ "100.75.17.75" ];
+      serverName = me.tailscale.domain;
+      listenAddresses = [ me.tailscale.ip ];
       # point to the default page, for now!
       locations."/" = { alias = "/var/www/html/"; };
     };