diff --git a/hosts/dnsc-vps-sm/default.nix b/hosts/dnsc-vps-sm/default.nix index 1ca396c..69f2232 100644 --- a/hosts/dnsc-vps-sm/default.nix +++ b/hosts/dnsc-vps-sm/default.nix @@ -131,6 +131,30 @@ }; }; + # Homepage + services.homepage-dashboard = { + enable = true; + listenPort = 9001; + services = [ + { + "VPS" = [ + { + "Vaultwarden" = { + href = "https://vault.dnsc.io"; + icon = "vaultwarden.png"; + }; + } + { + "Uptime Kuma" = { + href = "https://uptime.dnsc.io"; + icon = "uptime-kuma.png"; + }; + } + ]; + } + ]; + }; + # Caddy services.caddy = { enable = true; @@ -155,6 +179,9 @@ virtualHosts."uptime.dnsc.io".extraConfig = '' reverse_proxy localhost:9000 ''; + virtualHosts."home.dnsc.io".extraConfig = '' + reverse_proxy localhost:9001 + ''; }; # Environment variables