Add cloudflare ddns to module list (#463976)
This commit is contained in:
@@ -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
|
||||
];
|
||||
}
|
||||
|
||||
@@ -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;
|
||||
};
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user