server/vaultwarden.nix
2025-11-13 16:01:47 +01:00

23 lines
699 B
Nix

{
services.vaultwarden = {
enable = true;
config = {
DOMAIN = "https://vault.stuce.ch";
SIGNUPS_ALLOWED = false;
INVITATIONS_ALLOWED = false;
SMTP_HOST = "mail.infomaniak.com";
SMTP_PORT = "465";
SMTP_FROM = "no-reply@stuce.ch";
SMTP_FROM_NAME = "Stuce's vaultwarden";
SMTP_USERNAME = "no-reply@stuce.ch";
SMTP_PASSWORD_FILE = "/var/lib/vaultwarden/smtp_password";
SMTP_SECURITY = "force_tls";
ADMIN_TOKEN =
"$argon2id$v=19$m=65540,t=3,p=4$Ic844Ym+XKWlEcj5mVjk9WsWO13bF+iWTbqWlTRESzo$DPncN5oYnFXfea57zBdVC80dEzNQkkKMqdzGRIAAb/o";
ROCKET_PORT = 8222;
};
backupDir = "/var/backup/vaultwarden";
};
}