ddns-updater: init
This commit is contained in:
parent
b4bcfd90a9
commit
8d99b9cdf3
2 changed files with 17 additions and 0 deletions
|
|
@ -64,6 +64,7 @@
|
|||
./modules/network/avahi.nix
|
||||
./modules/services/ssh.nix
|
||||
./modules/services/dns/coredns.nix
|
||||
./modules/services/dns/ddns-updater.nix
|
||||
./modules/network/vpn/tailscale.nix
|
||||
|
||||
./modules/nix/linux.nix
|
||||
|
|
|
|||
16
modules/services/dns/ddns-updater.nix
Normal file
16
modules/services/dns/ddns-updater.nix
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
{ config, ... }:
|
||||
|
||||
{
|
||||
services.ddns-updater = {
|
||||
enable = true;
|
||||
environment = {
|
||||
SERVER_ENABLED="no";
|
||||
|
||||
# setup dynamic dns provider here
|
||||
# https://wiki.nixos.org/wiki/Dynamic_DNS
|
||||
# https://github.com/qdm12/ddns-updater/blob/master/docs/cloudflare.md
|
||||
CONFIG_FILEPATH = "/media/secrets/ddns-updater.json";
|
||||
PERIOD = "5m";
|
||||
};
|
||||
};
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue