aboutsummaryrefslogtreecommitdiff
path: root/modules/services/acme.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/services/acme.nix')
-rw-r--r--modules/services/acme.nix16
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";
};
};