From 21fdce7d65f46c9935f0bf1b9475c8bcd28abf47 Mon Sep 17 00:00:00 2001 From: Martin Fischer Date: Thu, 18 Sep 2025 06:00:38 +0200 Subject: feat: generate web index for private web UIs --- nixos/helpers.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'nixos/helpers.nix') diff --git a/nixos/helpers.nix b/nixos/helpers.nix index f8f1384..a30ccd8 100644 --- a/nixos/helpers.nix +++ b/nixos/helpers.nix @@ -60,6 +60,18 @@ '}'; ''; + serviceIndexHost = tailnetHostname: webPorts: + let + li = name: port: ''
  • ${name}
  • ''; + html = ""; + in + { + locations."= /".extraConfig = '' + default_type text/html; + return 200 '${html}'; + ''; + }; + writeAlloyConfig = cfg: let alloy-nix-config = "${pkgs.callPackage {}}/bin/alloy-nix-config"; -- cgit v1.2.3