diff options
| author | Caroline Larimore <caroline@larimo.re> | 2026-03-03 15:11:18 -0800 |
|---|---|---|
| committer | Caroline Larimore <caroline@larimo.re> | 2026-03-03 15:11:18 -0800 |
| commit | 22c807f45126787455dedb671b25fa27b74436b7 (patch) | |
| tree | c73bb25b439a580660a3c800bba38fba82f6f615 /modules/nixos/services/web | |
| parent | 5d01cdd0e98d0efbff5fa09f3b83a2aa6fa510dd (diff) | |
cgit: ssl switch for local testing
Diffstat (limited to 'modules/nixos/services/web')
| -rw-r--r-- | modules/nixos/services/web/cgit/default.nix | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/modules/nixos/services/web/cgit/default.nix b/modules/nixos/services/web/cgit/default.nix index e33971e..d1a7d85 100644 --- a/modules/nixos/services/web/cgit/default.nix +++ b/modules/nixos/services/web/cgit/default.nix @@ -11,6 +11,11 @@ in { type = str; }; + ssl = mkOption { + type = bool; + default = true; + }; + path = mkOption { type = path; default = "/srv/git"; @@ -69,12 +74,12 @@ in { enable = true; virtualHosts = { "${cfg.virtualHost}" = { - addSSL = true; - enableACME = true; + addSSL = cfg.ssl; + enableACME = cfg.ssl; }; "private.${cfg.virtualHost}" = { - addSSL = true; - enableACME = true; + addSSL = cfg.ssl; + enableACME = cfg.ssl; extraConfig = '' ssl_client_certificate ${./ca.crt}; |