Harald Hoyer
82d9b3b6b2
This commit removes the dnsProvider attribute ("internetbs") from four entries in the acme.nix file. These changes aim to reduce redundancy and maintain simplicity in the script.
83 lines
1.6 KiB
Nix
83 lines
1.6 KiB
Nix
{ pkgs, lib, config, ... }:
|
|
{
|
|
sops.secrets.internetbs = {
|
|
sopsFile = ../../../.secrets/hetzner/internetbs.yaml; # bring your own password file
|
|
};
|
|
|
|
security.acme = {
|
|
acceptTerms = true;
|
|
defaults = {
|
|
email = "harald@hoyer.xyz";
|
|
dnsProvider = "cloudflare";
|
|
credentialsFile = config.sops.secrets.internetbs.path;
|
|
};
|
|
certs = {
|
|
"mx.surfsite.org" = { };
|
|
|
|
"surfsite.org" = {
|
|
extraDomainNames = [
|
|
"*.surfsite.org"
|
|
];
|
|
};
|
|
|
|
"hartwin-hoyer.de" = {
|
|
extraDomainNames = [
|
|
"*.hartwin-hoyer.de"
|
|
];
|
|
};
|
|
|
|
"herward-hoyer.de" = {
|
|
extraDomainNames = [
|
|
"*.herward-hoyer.de"
|
|
];
|
|
};
|
|
|
|
"varlink.org" = {
|
|
extraDomainNames = [
|
|
"*.varlink.org"
|
|
];
|
|
};
|
|
|
|
"meike-hoyer.de" = { };
|
|
|
|
"hoyer.xyz" = {
|
|
extraDomainNames = [
|
|
"*.hoyer.xyz"
|
|
"*.harald.hoyer.xyz"
|
|
"*.hartwin.hoyer.xyz"
|
|
];
|
|
};
|
|
|
|
"hoyer.world" = {
|
|
extraDomainNames = [
|
|
"*.hoyer.world"
|
|
"*.harald.hoyer.world"
|
|
"*.hartwin.hoyer.world"
|
|
];
|
|
};
|
|
|
|
"hoyer.social" = {
|
|
extraDomainNames = [
|
|
"*.hoyer.social"
|
|
"*.harald.hoyer.social"
|
|
"*.hartwin.hoyer.social"
|
|
];
|
|
};
|
|
|
|
"hoyer.photos" = {
|
|
extraDomainNames = [
|
|
"*.hoyer.photos"
|
|
"*.harald.hoyer.photos"
|
|
"*.hartwin.hoyer.photos"
|
|
];
|
|
};
|
|
|
|
"harald-hoyer.de" = {
|
|
extraDomainNames = [
|
|
"*.harald-hoyer.de"
|
|
];
|
|
};
|
|
};
|
|
};
|
|
}
|