nix

configuration files that power my machines
Log | Files | Refs | README | LICENSE

commit 54fdc0a9bae9da79c37ce4c6ccf017d7a5521ea6
parent 4ad3988ecc203176277b3ee07f27a0d5b0f264e8
Author: mtmn <miro@haravara.org>
Date:   Thu,  9 Apr 2026 15:56:28 +0200

bazel-cache: fix caddy vhost

Diffstat:
Mmodules/services/bazel-cache.nix | 6++++++
1 file changed, 6 insertions(+), 0 deletions(-)

diff --git a/modules/services/bazel-cache.nix b/modules/services/bazel-cache.nix @@ -63,6 +63,12 @@ in { services.caddy.virtualHosts."${cfg.domain}".extraConfig = '' reverse_proxy ${cfg.listenAddress}:${toString cfg.port} + handle { + basic_auth { + ${cfg.basicAuthUser} ${cfg.basicAuthHash} + } + redir / https://${lib.concatStringsSep "." (lib.drop 1 (lib.splitString "." cfg.domain))} + } ''; }; }