18 lines
348 B
Nix
18 lines
348 B
Nix
{
|
|
config,
|
|
...
|
|
}:
|
|
{
|
|
services.vaultwarden = {
|
|
enable = true;
|
|
domain = "vaultwarden.val";
|
|
configureNginx = true;
|
|
};
|
|
|
|
services.nginx.virtualHosts.${config.services.vaultwarden.domain} = {
|
|
enableACME = true;
|
|
};
|
|
|
|
security.acme.certs.${config.services.vaultwarden.domain}.server =
|
|
"https://ca.val/acme/acme/directory";
|
|
}
|