feat(library): enable acme
This commit is contained in:
parent
d4159deab4
commit
0892f55dd5
2 changed files with 8 additions and 14 deletions
|
@ -1,18 +1,11 @@
|
|||
{
|
||||
security.acme = {
|
||||
acceptTerms = true;
|
||||
defaults.email = "koishi@514fpv.one";
|
||||
defaults.group = "nginx";
|
||||
certs = let
|
||||
cloudflare = {
|
||||
dnsProvider = "cloudflare";
|
||||
credentialsFile = "/nix/persist/secret/cloudflare";
|
||||
};
|
||||
in {
|
||||
"514fpv.io" = cloudflare;
|
||||
".514fpv.io" = cloudflare // { domain = "*.514fpv.io"; };
|
||||
security.acme.certs = let
|
||||
cloudflare = {
|
||||
dnsProvider = "cloudflare";
|
||||
credentialsFile = "/nix/persist/secret/cloudflare";
|
||||
};
|
||||
in {
|
||||
"514fpv.io" = cloudflare;
|
||||
".514fpv.io" = cloudflare // { domain = "*.514fpv.io"; };
|
||||
};
|
||||
|
||||
environment.persistence."/nix/persist/fhs".directories = [ "/var/lib/acme" ];
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue