summaryrefslogtreecommitdiff
path: root/modules/nixos/services/cloudflared.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/nixos/services/cloudflared.nix')
-rw-r--r--modules/nixos/services/cloudflared.nix11
1 files changed, 4 insertions, 7 deletions
diff --git a/modules/nixos/services/cloudflared.nix b/modules/nixos/services/cloudflared.nix
index 39ecef7..42f5908 100644
--- a/modules/nixos/services/cloudflared.nix
+++ b/modules/nixos/services/cloudflared.nix
@@ -6,6 +6,7 @@
}: let
cfg = config.server.services.cloudflared;
inherit (lib) mkEnableOption mkIf;
+ inherit (config.services) nginx;
in {
options.server.services.cloudflared = {
enable = mkEnableOption "cloudflared";
@@ -25,14 +26,10 @@ in {
"${config.networking.hostName}-nginx" = {
default = "http_status:404";
- ingress = let
- inherit (config.services) nginx;
- in
- lib.genAttrs
- (builtins.attrNames nginx.virtualHosts)
- (_: {service = "http://localhost:${builtins.toString nginx.defaultHTTPListenPort}";});
+ ingress = lib.genAttrs (builtins.attrNames nginx.virtualHosts) (
+ _: {service = "http://localhost:${toString nginx.defaultHTTPListenPort}";}
+ );
- originRequest.noTLSVerify = true;
credentialsFile = config.age.secrets.cloudflaredCreds.path;
};
};