aboutsummaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorschererleander <leander@schererleander.de>2026-07-25 22:44:21 +0200
committerschererleander <leander@schererleander.de>2026-07-25 22:51:31 +0200
commit8e2504024cef8b43239ba106e4da3017ff1233d8 (patch)
tree699615f0aaab1ce336ed66b3700fc8613b6996f3 /modules
parentea6b456755f798e56fc1f05ce83ecba4e7448dbd (diff)
fix(acme): request wildcard certificate
Diffstat (limited to 'modules')
-rw-r--r--modules/services/acme.nix11
1 files changed, 5 insertions, 6 deletions
diff --git a/modules/services/acme.nix b/modules/services/acme.nix
index 0b6c475..128715c 100644
--- a/modules/services/acme.nix
+++ b/modules/services/acme.nix
@@ -4,16 +4,15 @@
{
security.acme = {
acceptTerms = true;
- defaults.server = "https://acme.ionos.com/directory";
- certs."schererleander.de" = {
- extraDomainNames = [
- "cloud.schererleander.de"
- "git.schererleander.de"
- ];
+ 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" = {