diff options
| author | schererleander <leander@schererleander.de> | 2026-07-25 23:17:56 +0200 |
|---|---|---|
| committer | schererleander <leander@schererleander.de> | 2026-07-25 23:17:56 +0200 |
| commit | 3de711a1350961f062df25f69b7198c7f5a05cde (patch) | |
| tree | 8b0780daa0aca4c55893c89cd06cd3bce76d5646 /modules/services/acme.nix | |
| parent | 8e2504024cef8b43239ba106e4da3017ff1233d8 (diff) | |
fix(ssl): restore static wildcard certificate
Diffstat (limited to 'modules/services/acme.nix')
| -rw-r--r-- | modules/services/acme.nix | 16 |
1 files changed, 2 insertions, 14 deletions
diff --git a/modules/services/acme.nix b/modules/services/acme.nix index 128715c..5ece2cf 100644 --- a/modules/services/acme.nix +++ b/modules/services/acme.nix @@ -2,22 +2,10 @@ flake.modules.nixos.acme = { config, ... }: { - security.acme = { - acceptTerms = true; - defaults = { - server = "https://acme.ionos.com/directory"; - extraLegoFlags = [ "--eab" ]; - environmentFile = config.sops.secrets."ionos-acme-env".path; - group = "nginx"; - }; - certs."schererleander.de" = { - domain = "*.schererleander.de"; - }; - }; - services.nginx.virtualHosts."schererleander.de" = { - enableACME = true; forceSSL = true; + sslCertificate = config.sops.secrets."cert_fullchain".path; + sslCertificateKey = config.sops.secrets."cert_private".path; locations."/".return = "301 https://github.com/schererleander"; }; }; |
