Files
nix-config/modules/services/duckdns.nix

16 lines
343 B
Nix

{ config, pkgs, lib, inputs, ... }:
{
age.secrets.duckdns = {
file = ../../secrets/duckdns.age;
};
services.duckdns = {
enable = true;
tokenFile = config.age.secrets.duckdns.path;
domains = [ "kavita-kopatz" ];
};
systemd.services.duckdns = {
wantedBy = lib.mkForce [];
startAt = lib.mkForce "daily";
};
}