From 0dca40c8e7d813b640135f3230a601ea79c1407c Mon Sep 17 00:00:00 2001 From: TheWanderingCrow Date: Mon, 10 Nov 2025 13:22:07 -0500 Subject: [PATCH] add caddy modules --- hosts/nixos/HandlerOne/default.nix | 4 ++++ modules/services/homepage/default.nix | 6 ++++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/hosts/nixos/HandlerOne/default.nix b/hosts/nixos/HandlerOne/default.nix index 07a0245..a66e587 100644 --- a/hosts/nixos/HandlerOne/default.nix +++ b/hosts/nixos/HandlerOne/default.nix @@ -91,5 +91,9 @@ services.caddy = { email = "infrastructure@wanderingcrow.net"; acmeCA = "https://acme-v02.api.letsencrypt.org/directory"; + package = pkgs.caddy.withPlugins { + plugins = [ "github.com/greenpau/caddy-security@v1.1.31" ]; + hash = "sha256-6WJ403U6XbaNfncIvEJEwUc489yyRhv4jP7H/RVJWlM="; + }; }; } diff --git a/modules/services/homepage/default.nix b/modules/services/homepage/default.nix index 271ac74..6707e2b 100644 --- a/modules/services/homepage/default.nix +++ b/modules/services/homepage/default.nix @@ -4,9 +4,11 @@ config, pkgs, ... -}: let +}: +let s = inputs.nix-secrets; -in { +in +{ # Homepage.dev secrets sops = { #secrets = {