My personal project and infrastructure archive
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
nomicon/infra/libkookie/configuration/server/acme/hyperion.nix

33 lines
754 B

{ config, ... }:
{
security.acme = {
email = "letsencrypt@spacekookie.de";
acceptTerms = true;
};
# `hyperion.kookie.space` needs a cert for IRC
security.acme.certs."hyperion.kookie.space" = {
webroot = "/var/lib/acme/acme-challenge";
group = "tls";
};
# Other certificates on the spacekookie.de namespace
security.acme.certs."spacekookie.de" = {
webroot = "/var/lib/acme/acme-challenge";
extraDomainNames = [
"www.spacekookie.de"
# Prosody related certificates
"xmpp.spacekookie.de"
"guest-xmpp.spacekookie.de"
"rooms.spacekookie.de"
# Public dev tools
"git.spacekookie.de"
"dev.spacekookie.de"
"stream.spacekookie.de"
];
group = "tls";
};
}