adding ddclient to nix situation

This commit is contained in:
Chris Cochrun 2025-03-22 22:31:22 -05:00
parent c3de5f9330
commit 2bdb4733f9
6 changed files with 89 additions and 31 deletions

View file

@ -186,35 +186,49 @@
# DDCLIENT
services.ddclient = {
enable = true;
configFile = /home/chris/ddclient.conf;
#domains = [
# "nc.cochrun.xyz"
# "home.cochrun.xyz"
# "mail.cochrun.xyz"
# "jelly.cochrun.xyz"
#];
# passwordFile = "/etc/nixos/ddclientp";
# protocol = "namecheap";
# use = "web, web=dynamicdns.park-your-domain.com/getip";
# server = "dynamicdns.park-your-domain.com";
# username = "cochrun.xyz";
#extraConfig = ''
#use=web, web=dynamicdns.park-your-domain.com/getip
#protocol=namecheap
#server=dynamicdns.park-your-domain.com
#login=livingseedco.shop
#password=e157e42337fc4ccd850d0a3904733f46
#@
# configFile = /home/chris/ddclient.conf;
domains = [
"@"
"nc.cochrun.xyz"
"home.cochrun.xyz"
"mail.cochrun.xyz"
"jelly.cochrun.xyz"
"rtl.cochrun.xyz"
"sonarr.cochrun.xyz"
"radarr.cochrun.xyz"
"prowlarr.cochrun.xyz"
"abs.cochrun.xyz"
"ombi.cochrun.xyz"
"photos.cochrun.xyz"
"vpn.cochrun.xyz"
"ai.cochrun.xyz"
"vpnui.cochrun.xyz"
"inv.cochrun.xyz"
"tubesync.cochrun.xyz"
];
passwordFile = "/home/chris/ddclientp";
protocol = "namecheap";
use = "cmd, cmd='${pkgs.curl}/bin/curl -s https://dynamicdns.park-your-domain.com/getip'";
# use = "web, web=dynamicdns.park-your-domain.com/getip";
server = "dynamicdns.park-your-domain.com";
username = "cochrun.xyz";
#extraConfig = ''
#use=web, web=dynamicdns.park-your-domain.com/getip
#protocol=namecheap
#server=dynamicdns.park-your-domain.com
#login=livingseedco.shop
#password=e157e42337fc4ccd850d0a3904733f46
#@
#use=web, web=dynamicdns.park-your-domain.com/getip
#protocol=namecheap
#server=dynamicdns.park-your-domain.com
#login=cochrun.xyz
#password=94602c373f9f4743838bf567def2eb72
#@,nc.cochrun.xyz,home.cochrun.xyz,mail.cochrun.xyz,jelly.cochrun.xyz
#use=web, web=dynamicdns.park-your-domain.com/getip
#protocol=namecheap
#server=dynamicdns.park-your-domain.com
#login=cochrun.xyz
#password=94602c373f9f4743838bf567def2eb72
#@,nc.cochrun.xyz,home.cochrun.xyz,mail.cochrun.xyz,jelly.cochrun.xyz
#'';
#'';
};
services.nextcloud = {