typo fixes

This commit is contained in:
root 2025-11-08 21:18:50 +00:00
parent 912308dced
commit 7a633b5236
3 changed files with 8 additions and 29 deletions

View file

@ -3,6 +3,7 @@
{ {
config, config,
lib, lib,
pkgs,
... ...
}: let }: let
cfg = config.distrust.services; cfg = config.distrust.services;

View file

@ -1,4 +1,4 @@
{ {config, ...}: {
age.secrets."borg_ed25519".file = ../secrets/borg_ed25519; age.secrets."borg_ed25519".file = ../secrets/borg_ed25519;
age.secrets."borg_pass".file = ../secrets/borg_pass; age.secrets."borg_pass".file = ../secrets/borg_pass;

View file

@ -6,35 +6,13 @@ in {
"hidden_service/vaultwarden".file = ../secrets/hidden_service/vaultwarden; "hidden_service/vaultwarden".file = ../secrets/hidden_service/vaultwarden;
}; };
services = { services.vaultwarden = {
vaultwarden = { enable = true;
enable = true; config = {
config = { DOMAIN = "https://vault.distrust.network";
DOMAIN = "https://vault.distrust.network"; ROCKET_PORT = vaultPort;
ROCKET_PORT = vaultPort;
};
environmentFile = config.age.secrets."vaultwarden.env".path;
};
borgbackup.jobs."vaultwarden" = {
repo = "ssh://u506783@u506783.your-storagebox.de:23/./vaultwarden";
environment = {
BORG_RSH = "ssh -i ${config.age.secrets."borg_ed25519".path} -o 'StrictHostKeyChecking=no'";
};
paths = [
"/var/lib/vaultwarden"
];
encryption = {
mode = "keyfile";
passCommand = "cat ${config.age.secrets."borg_pass".path}";
};
compression = "auto,lzma";
startAt = "daily";
prune.keep = {
daily = 7;
weekly = 4;
monthly = -1;
};
}; };
environmentFile = config.age.secrets."vaultwarden.env".path;
}; };
distrust.services."vaultwarden" = { distrust.services."vaultwarden" = {