aboutsummaryrefslogtreecommitdiffstats
path: root/hosts
diff options
context:
space:
mode:
Diffstat (limited to 'hosts')
-rw-r--r--hosts/kataja/default.nix3
-rw-r--r--hosts/pihlaja/default.nix3
-rw-r--r--hosts/saarni/default.nix7
3 files changed, 6 insertions, 7 deletions
diff --git a/hosts/kataja/default.nix b/hosts/kataja/default.nix
index f664cab..3eab6fe 100644
--- a/hosts/kataja/default.nix
+++ b/hosts/kataja/default.nix
@@ -103,6 +103,7 @@
services = {
godns = {
enable = true;
+ loadCredential = [ "login_token:${config.age.secrets.duckdns.path}" ];
settings = {
domains = [
{
@@ -110,10 +111,10 @@
sub_domains = [ "kataja" ];
}
];
+ login_token_file = "$CREDENTIALS_DIRECTORY/login_token";
ip_interface = "eno1";
interval = 300;
ip_type = "IPv6";
- login_token_file = config.age.secrets.duckdns.path;
provider = "DuckDNS";
};
};
diff --git a/hosts/pihlaja/default.nix b/hosts/pihlaja/default.nix
index 8101815..4ed81c5 100644
--- a/hosts/pihlaja/default.nix
+++ b/hosts/pihlaja/default.nix
@@ -145,6 +145,7 @@
services = {
godns = {
enable = true;
+ loadCredential = [ "login_token:${config.age.secrets.duckdns.path}" ];
settings = {
domains = [
{
@@ -152,10 +153,10 @@
sub_domains = [ "pihlaja" ];
}
];
+ login_token_file = "$CREDENTIALS_DIRECTORY/login_token";
ip_interface = "enp5s0";
interval = 300;
ip_type = "IPv6";
- login_token_file = config.age.secrets.duckdns.path;
provider = "DuckDNS";
};
};
diff --git a/hosts/saarni/default.nix b/hosts/saarni/default.nix
index 5252e6f..9b2007a 100644
--- a/hosts/saarni/default.nix
+++ b/hosts/saarni/default.nix
@@ -3,12 +3,8 @@
# and in the NixOS manual (accessible by running ‘nixos-help’).
{
- inputs,
- outputs,
- lib,
config,
pkgs,
- vars,
...
}:
@@ -113,6 +109,7 @@
services = {
godns = {
enable = true;
+ loadCredential = [ "login_token:${config.age.secrets.duckdns.path}" ];
settings = {
domains = [
{
@@ -120,10 +117,10 @@
sub_domains = [ "saarni" ];
}
];
+ login_token_file = "$CREDENTIALS_DIRECTORY/login_token";
ip_interface = "wlan0";
interval = 300;
ip_type = "IPv6";
- login_token_file = config.age.secrets.duckdns.path;
provider = "DuckDNS";
};
};