From 28cdf897d4f100e2e4c5b4406056b2060c6b1dbe Mon Sep 17 00:00:00 2001 From: schererleander Date: Sat, 4 Oct 2025 02:40:04 +0200 Subject: feat: move assertions under config --- flake.nix | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/flake.nix b/flake.nix index 25e84ec..3efb804 100644 --- a/flake.nix +++ b/flake.nix @@ -83,14 +83,15 @@ }; }; - assertions = [ - { - assertion = (cfg.sslCertificate == null) == (cfg.sslCertificateKey == null); - message = "services.site: sslCertificate and sslCertificateKey must be set together."; - } - ]; - config = mkIf cfg.enable { + + assertions = [ + { + assertion = (cfg.sslCertificate == null) == (cfg.sslCertificateKey == null); + message = "services.site: sslCertificate and sslCertificateKey must be set together."; + } + ]; + services.nginx.enable = true; services.nginx.virtualHosts.${cfg.domain} = -- cgit v1.3.1