This commit is contained in:
root 2025-11-08 19:42:32 +00:00
parent b674bc6e1a
commit 9a49135532
9 changed files with 8 additions and 9 deletions

View file

@ -7,7 +7,6 @@ TBC
## TODO's ## TODO's
### In Progress ### In Progress
- Encrypt Backups
- Root on `tmpfs` - Root on `tmpfs`
### Urgent ### Urgent

View file

@ -50,7 +50,7 @@ in {
"/var/backup/postgres/akkoma.sql" "/var/backup/postgres/akkoma.sql"
]; ];
encryption = { encryption = {
mode = "passkey"; mode = "keyfile";
passCommand = "cat ${config.age.secrets."borg_pass".path}"; passCommand = "cat ${config.age.secrets."borg_pass".path}";
}; };
compression = "auto,lzma"; compression = "auto,lzma";

View file

@ -25,7 +25,7 @@ in {
"/var/lib/forgejo" "/var/lib/forgejo"
]; ];
encryption = { encryption = {
mode = "passkey"; mode = "keyfile";
passCommand = "cat ${config.age.secrets."borg_pass".path}"; passCommand = "cat ${config.age.secrets."borg_pass".path}";
}; };
compression = "auto,lzma"; compression = "auto,lzma";

View file

@ -24,7 +24,7 @@ in {
"/var/lib/lldap" "/var/lib/lldap"
]; ];
encryption = { encryption = {
mode = "passkey"; mode = "keyfile";
passCommand = "cat ${config.age.secrets."borg_pass".path}"; passCommand = "cat ${config.age.secrets."borg_pass".path}";
}; };
compression = "auto,lzma"; compression = "auto,lzma";

View file

@ -25,7 +25,7 @@
"/var/vmail/ldap" "/var/vmail/ldap"
]; ];
encryption = { encryption = {
mode = "passkey"; mode = "keyfile";
passCommand = "cat ${config.age.secrets."borg_pass".path}"; passCommand = "cat ${config.age.secrets."borg_pass".path}";
}; };
compression = "auto,lzma"; compression = "auto,lzma";

View file

@ -51,7 +51,7 @@ in {
"/var/backup/postgres/nextcloud.sql" "/var/backup/postgres/nextcloud.sql"
]; ];
encryption = { encryption = {
mode = "passkey"; mode = "keyfile";
passCommand = "cat ${config.age.secrets."borg_pass".path}"; passCommand = "cat ${config.age.secrets."borg_pass".path}";
}; };
compression = "auto,lzma"; compression = "auto,lzma";

View file

@ -24,7 +24,7 @@ in {
"/var/lib/microbin" "/var/lib/microbin"
]; ];
encryption = { encryption = {
mode = "passkey"; mode = "keyfile";
passCommand = "cat ${config.age.secrets."borg_pass".path}"; passCommand = "cat ${config.age.secrets."borg_pass".path}";
}; };
compression = "auto,lzma"; compression = "auto,lzma";

View file

@ -55,7 +55,7 @@
"/var/lib/prosody" "/var/lib/prosody"
]; ];
encryption = { encryption = {
mode = "passkey"; mode = "keyfile";
passCommand = "cat ${config.age.secrets."borg_pass".path}"; passCommand = "cat ${config.age.secrets."borg_pass".path}";
}; };
compression = "auto,lzma"; compression = "auto,lzma";

View file

@ -24,7 +24,7 @@ in {
"/var/lib/vaultwarden" "/var/lib/vaultwarden"
]; ];
encryption = { encryption = {
mode = "passkey"; mode = "keyfile";
passCommand = "cat ${config.age.secrets."borg_pass".path}"; passCommand = "cat ${config.age.secrets."borg_pass".path}";
}; };
compression = "auto,lzma"; compression = "auto,lzma";