feat(etna): add smtp to vaultwarden

This commit is contained in:
uku 2024-10-31 10:12:03 +01:00
parent e4c93d4ec5
commit db487bab19
Signed by: uku
SSH key fingerprint: SHA256:4P0aN6M8ajKukNi6aPOaX0LacanGYtlfjmN+m/sHY/o
3 changed files with 34 additions and 0 deletions

View file

@ -1,14 +1,28 @@
{
config,
_utils,
...
}: let
envFile = _utils.setupSingleSecret config "vaultwardenEnv" {};
in {
imports = [envFile.generate];
cfTunnels."bw.uku3lig.net" = "http://localhost:8222";
services.vaultwarden = {
enable = true;
environmentFile = envFile.path;
config = {
DOMAIN = "https://bw.uku3lig.net";
SIGNUPS_ALLOWED = false;
ROCKET_ADDRESS = "::1";
ROCKET_PORT = 8222;
SMTP_HOST = "in-v3.mailjet.com";
SMTP_FROM = "vaultwarden@uku3lig.net";
SMTP_PORT = 587;
SMTP_SECURITY = "starttls";
};
};
}