typo fixes
This commit is contained in:
parent
912308dced
commit
7a633b5236
3 changed files with 8 additions and 29 deletions
|
|
@ -3,6 +3,7 @@
|
||||||
{
|
{
|
||||||
config,
|
config,
|
||||||
lib,
|
lib,
|
||||||
|
pkgs,
|
||||||
...
|
...
|
||||||
}: let
|
}: let
|
||||||
cfg = config.distrust.services;
|
cfg = config.distrust.services;
|
||||||
|
|
|
||||||
|
|
@ -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;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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" = {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue