From d055c67285dfca2628d8458f87c5cce5f9a5df91 Mon Sep 17 00:00:00 2001 From: Chris Toph Date: Fri, 14 Feb 2025 14:56:29 -0500 Subject: [PATCH] proxy cleanup and make cloudflared pull updates --- host/proxy/modules/caddy/default.nix | 38 ---------------------- host/proxy/modules/cloudflared/default.nix | 1 + 2 files changed, 1 insertion(+), 38 deletions(-) diff --git a/host/proxy/modules/caddy/default.nix b/host/proxy/modules/caddy/default.nix index f5ad1af..85fe253 100644 --- a/host/proxy/modules/caddy/default.nix +++ b/host/proxy/modules/caddy/default.nix @@ -2,50 +2,12 @@ services.caddy = { enable = true; virtualHosts = { - # "ryot.foo" = { - # useACMEHost = "ryot.foo"; - # extraConfig = '' - # reverse_proxy 104.40.4.44:80 - # ''; - # }; - "cloudflared.ryot.foo" = { useACMEHost = "ryot.foo"; extraConfig = '' reverse_proxy localhost:14333 ''; }; - - # "drive.ryot.foo" = { - # useACMEHost = "ryot.foo"; - # extraConfig = '' - # reverse_proxy http://104.40.4.24:8181 { - # header_up Host {host} - # header_up X-Forwarded-For {remote} - # header_up X-Forwarded-Proto {scheme} - # header_up X-Forwarded-Protocol {scheme} - # header_up X-Forwarded-Port {server_port} - # } - # ''; - # }; - - # "opn.ryot.foo" = { - # useACMEHost = "ryot.foo"; - # extraConfig = '' - # reverse_proxy 104.40.4.1 - # ''; - # }; - - # "pve.ryot.foo" = { - # useACMEHost = "ryot.foo"; - # extraConfig = '' - # reverse_proxy 10.163.22.82:8006 { - # transport http { - # tls_insecure_skip_verify - # } - # } - # ''; - # }; }; }; } diff --git a/host/proxy/modules/cloudflared/default.nix b/host/proxy/modules/cloudflared/default.nix index d07f1ad..75452fa 100644 --- a/host/proxy/modules/cloudflared/default.nix +++ b/host/proxy/modules/cloudflared/default.nix @@ -5,6 +5,7 @@ autoStart = true; extraOptions = [ "--network=host" + "--pull=newer" ]; hostname = "cloudflared"; volumes = [