Hippocampus: add ddclient for dynamic dns

This commit is contained in:
2024-11-25 21:48:37 -05:00
parent 285abe4db7
commit a9b1745cf4
2 changed files with 18 additions and 3 deletions

View File

@@ -0,0 +1,14 @@
{ config, pkgs, lib, ... }: {
sops.secrets.ddclient = {};
services.ddclient = {
enable = true;
use = "web, web=dynamicdns.park-your-domain.com/getip";
protocol = "namecheap";
server = "dynamicdns.park-your-domain.com";
username = "crompton.cc";
passwordFile = config.sops.secrets.ddclient.path;
domains = [
"@"
];
};
}