nixos-config/nixos/programs/acme.nix

29 lines
814 B
Nix
Raw Normal View History

2023-08-17 21:46:39 +05:00
{ config, ... }:
{
# Настройки сервиса для получения wildcard сертификатов.
2023-11-04 20:30:22 +05:00
# https://nixos.wiki/wiki/ACME
# https://go-acme.github.io/lego/dns/
2023-08-17 21:46:39 +05:00
security.acme = {
acceptTerms = true;
defaults.email = "ordinarydev@protonmail.com";
certs = {
"comfycamp.space" = {
2023-11-04 20:30:22 +05:00
dnsProvider = "cloudflare";
2023-08-17 21:46:39 +05:00
domain = "comfycamp.space";
extraDomainNames = [ "*.comfycamp.space" ];
dnsPropagationCheck = true;
2023-11-04 20:30:22 +05:00
credentialsFile = "/var/lib/secrets/cloudflare.txt";
2023-08-17 21:46:39 +05:00
};
"0ch.space" = {
2023-10-17 00:47:19 +05:00
dnsProvider = "cloudflare";
2023-08-17 21:46:39 +05:00
domain = "0ch.space";
extraDomainNames = [ "*.0ch.space" ];
dnsPropagationCheck = true;
2023-10-17 00:47:19 +05:00
credentialsFile = "/var/lib/secrets/cloudflare.txt";
2023-08-17 21:46:39 +05:00
};
};
};
}