23 lines
699 B
Nix
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";
|
|
};
|
|
}
|