Add cloudflare ddns to module list (#463976)

This commit is contained in:
Sandro
2025-11-22 23:05:12 +00:00
committed by GitHub
3 changed files with 6 additions and 3 deletions
+1
View File
@@ -1123,6 +1123,7 @@
./services/networking/chisel-server.nix
./services/networking/cjdns.nix
./services/networking/clatd.nix
./services/networking/cloudflare-ddns.nix
./services/networking/cloudflare-dyndns.nix
./services/networking/cloudflare-warp.nix
./services/networking/cloudflared.nix
@@ -22,9 +22,8 @@ in
description = ''
Path to a file containing the Cloudflare API authentication token.
The file content should be in the format `CLOUDFLARE_API_TOKEN=YOUR_SECRET_TOKEN`.
The service user `${cfg.user}` needs read access to this file.
The service user needs read access to this file.
Ensure permissions are secure (e.g., `0400` or `0440`) and ownership is appropriate
(e.g., `owner = root`, `group = ${cfg.group}`).
Using `CLOUDFLARE_API_TOKEN` is preferred over the deprecated `CF_API_TOKEN`.
'';
example = "/run/secrets/cloudflare-ddns-token";
@@ -324,4 +323,7 @@ in
};
};
};
meta.maintainers = with lib.maintainers; [
shokerplz
];
}
+1 -1
View File
@@ -29,7 +29,7 @@ buildGoModule (finalAttrs: {
homepage = "https://github.com/favonia/cloudflare-ddns";
mainProgram = "ddns";
license = licenses.asl20;
maintainers = [ ];
maintainers = with lib.maintainers; [ shokerplz ];
platforms = platforms.unix ++ platforms.darwin;
};
})