services: web: c8h4-io: move acme definitions here

Signed-off-by: Christoph Heiss <christoph@c8h4.io>
This commit is contained in:
Christoph Heiss 2024-08-24 20:26:49 +02:00
parent be9bb3843c
commit d63c2335a8
Signed by: c8h4
GPG key ID: 6817E9C75C0785D7
2 changed files with 11 additions and 2 deletions

Binary file not shown.

View file

@ -1,8 +1,17 @@
{ my, ... }:
{
security.acme.certs.${my.domain}.extraDomainNames = [
"christoph-heiss.me"
"christoph-heiss.at"
"www.christoph-heiss.me"
"*.christoph-heiss.at"
];
services.nginx.virtualHosts."c8h4.io" = {
default = true;
forceSSL = true;
useACMEHost = "c8h4.io";
useACMEHost = my.domain;
kTLS = true;
root = "/var/www/c8h4.io";
locations = {
@ -20,7 +29,7 @@
services.nginx.virtualHosts."christoph-heiss.at" = {
forceSSL = true;
useACMEHost = "c8h4.io";
useACMEHost = my.domain;
kTLS = true;
globalRedirect = "c8h4.io";
serverAliases = [