mediawiki: add backups #225

Merged
teutat3s merged 4 commits from mediawiki-backups into main 2024-08-28 15:54:33 +00:00
Showing only changes of commit c0a3d90d63 - Show all commits

View file

@ -39,6 +39,15 @@ in
example = "/etc/nixos/restic-password"; example = "/etc/nixos/restic-password";
}; };
environmentFile = mkOption {
type = with types; nullOr str;
default = null;
description = ''
Read repository secrets as environment variables from a file.
'';
example = "/etc/nixos/restic-env";
};
repository = mkOption { repository = mkOption {
type = with types; nullOr str; type = with types; nullOr str;
default = null; default = null;
@ -57,6 +66,7 @@ in
remotebackup = { remotebackup = {
repository = "sftp:backup@host:/backups/home"; repository = "sftp:backup@host:/backups/home";
passwordFile = "/etc/nixos/secrets/restic-password"; passwordFile = "/etc/nixos/secrets/restic-password";
environmentFile = "/etc/nixos/secrets/restic-env";
}; };
}; };
}; };