diff --git a/modules/nixos/homeserver/caddy.nix b/modules/nixos/homeserver/caddy.nix index ccab1d8..78b65b4 100644 --- a/modules/nixos/homeserver/caddy.nix +++ b/modules/nixos/homeserver/caddy.nix @@ -103,6 +103,13 @@ reverse_proxy localhost:8003 ''; + "uptime-kuma.wo2wz.fyi".extraConfig = '' + import default-settings + import cloudflare-tls + + reverse_proxy localhost:8005 + ''; + "zipline.wo2wz.fyi".extraConfig = '' import default-settings import cloudflare-tls diff --git a/modules/nixos/homeserver/default.nix b/modules/nixos/homeserver/default.nix index d1df26e..4cc61af 100644 --- a/modules/nixos/homeserver/default.nix +++ b/modules/nixos/homeserver/default.nix @@ -7,6 +7,7 @@ ./cloudflared.nix ./nextcloud.nix ./sops.nix + ./uptime-kuma.nix ./vaultwarden.nix ./zipline.nix ]; diff --git a/modules/nixos/homeserver/uptime-kuma.nix b/modules/nixos/homeserver/uptime-kuma.nix new file mode 100644 index 0000000..b82c549 --- /dev/null +++ b/modules/nixos/homeserver/uptime-kuma.nix @@ -0,0 +1,8 @@ +{ config, ... }: + +{ + services.uptime-kuma = { + enable = true; + settings.PORT = "8005"; + }; +}