aboutsummaryrefslogtreecommitdiff
path: root/modules/services/nixos/mkCaddyCfg.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/services/nixos/mkCaddyCfg.nix')
-rw-r--r--modules/services/nixos/mkCaddyCfg.nix30
1 files changed, 0 insertions, 30 deletions
diff --git a/modules/services/nixos/mkCaddyCfg.nix b/modules/services/nixos/mkCaddyCfg.nix
deleted file mode 100644
index 02b9a0a..0000000
--- a/modules/services/nixos/mkCaddyCfg.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-cfg: let
- caddyConfig =
- if cfg ? reverseProxy && cfg.reverseProxy == true
- then ''reverse_proxy ${cfg.listenAddr}:${toString cfg.port}''
- else cfg.manualCaddyConfig;
-in {
- networking.extraHosts =
- if cfg.privateUrl != null
- then "127.0.0.1 ${cfg.privateUrl}"
- else "";
-
- services.caddy.virtualHosts =
- (
- if cfg.publicUrl != null
- then {
- ${cfg.publicUrl}.extraConfig = caddyConfig;
- }
- else {}
- )
- // (
- if cfg.privateUrl != null
- then {
- "${cfg.privateUrl}".extraConfig = ''
- tls internal
- ${caddyConfig}
- '';
- }
- else {}
- );
-}