Add vapid public key

This commit is contained in:
yuri 2023-11-15 12:18:23 +01:00
parent cd2d708b98
commit 9240153c62

View file

@ -25,6 +25,7 @@ let
}); });
}; };
pkgs-overlay = pkgs.extend mastodonNekoverseOverlay; pkgs-overlay = pkgs.extend mastodonNekoverseOverlay;
vapidPublicKey = pkgs.writeText "vapid-public-key" "BDCbFEDCZ8eFuWr3uEq4Qc30UFZUQeNpF8OCw6OjPwAtaKS1yTM3Ue749Xjqy5WhBDjakzlixh4Gk7gluUhIdsU=";
in in
{ {
services.mastodon = { services.mastodon = {
@ -33,6 +34,7 @@ in
localDomain = "social.nekover.se"; localDomain = "social.nekover.se";
secretKeyBaseFile = "/secrets/mastodon-secret-key-base.secret"; secretKeyBaseFile = "/secrets/mastodon-secret-key-base.secret";
otpSecretFile = "/secrets/mastodon-otp-secret.secret"; otpSecretFile = "/secrets/mastodon-otp-secret.secret";
vapidPublicKeyFile = "${vapidPublicKey}";
vapidPrivateKeyFile = "/secrets/mastodon-vapid-private-key.secret"; vapidPrivateKeyFile = "/secrets/mastodon-vapid-private-key.secret";
smtp = { smtp = {
authenticate = true; authenticate = true;