aboutsummaryrefslogtreecommitdiff
path: root/modules/services/nixos/mkCaddyCfg.nix
diff options
context:
space:
mode:
authorCollin Williams <96917990+bluedragon1221@users.noreply.github.com>2026-02-12 11:06:43 -0600
committerCollin Williams <96917990+bluedragon1221@users.noreply.github.com>2026-02-12 11:06:43 -0600
commitd7a83a7dfbe71bbf5d8f2533a6d9442af9b01283 (patch)
tree7902c91fcb2b6a3b33956ad1f03b55d98ec74c6d /modules/services/nixos/mkCaddyCfg.nix
parented84fb332431c6c33891ac1b18a0b184e7d828be (diff)
clean up caddy config options for services
Diffstat (limited to 'modules/services/nixos/mkCaddyCfg.nix')
-rw-r--r--modules/services/nixos/mkCaddyCfg.nix16
1 files changed, 8 insertions, 8 deletions
diff --git a/modules/services/nixos/mkCaddyCfg.nix b/modules/services/nixos/mkCaddyCfg.nix
index d7b74c0..f13e40a 100644
--- a/modules/services/nixos/mkCaddyCfg.nix
+++ b/modules/services/nixos/mkCaddyCfg.nix
@@ -1,32 +1,32 @@
cfg: {
networking.extraHosts =
- if cfg.caddy.local.enable
+ if cfg.privateURL
then ''
- 127.0.0.1 ${cfg.service_name}.collinux
+ 127.0.0.1 ${cfg.privateURL}
''
else "";
services.caddy.virtualHosts =
(
- if cfg.caddy.global.enable && (cfg.root_url != null)
+ if cfg.publicURL
then {
- ${cfg.root_url}.extraConfig = ''
+ ${cfg.publicURL}.extraConfig = ''
${
if cfg.caddy.bind_tailscale
then "bind tailscale/${cfg.service_name}"
else ""
}
- reverse_proxy ${cfg.bind_host}:${toString cfg.port}
+ reverse_proxy ${cfg.listenAddr}:${toString cfg.port}
'';
}
else {}
)
// (
- if cfg.caddy.local.enable
+ if cfg.caddy.privateURL
then {
- "${cfg.service_name}.collinux".extraConfig = ''
+ "${cfg.privateURL}.collinux".extraConfig = ''
tls internal
- reverse_proxy ${cfg.bind_host}:${toString cfg.port}
+ reverse_proxy ${cfg.listenAddr}:${toString cfg.port}
'';
}
else {}