aboutsummaryrefslogtreecommitdiff
path: root/machines/nixos/x86_64-linux
diff options
context:
space:
mode:
authorFranck Cuny <franck@fcuny.net>2025-11-27 13:29:39 -0800
committerFranck Cuny <franck@fcuny.net>2025-11-27 13:29:39 -0800
commitaa1d82481f315b714fa5e6cced6142e4925bd647 (patch)
tree7106cab9420d8663b0e5cad441d275dc7dbc01dc /machines/nixos/x86_64-linux
parentconfigure rate limiting for nginx (diff)
downloadinfra-aa1d82481f315b714fa5e6cced6142e4925bd647.tar.gz
backup to the synology nas
In addition to do a local backup, we also backup to the synology nas. We don't configure what to backup in the profiles, but instead in the host configuration.
Diffstat (limited to 'machines/nixos/x86_64-linux')
-rw-r--r--machines/nixos/x86_64-linux/rivendell.nix3
1 files changed, 3 insertions, 0 deletions
diff --git a/machines/nixos/x86_64-linux/rivendell.nix b/machines/nixos/x86_64-linux/rivendell.nix
index 1e7abcf..8e8ab20 100644
--- a/machines/nixos/x86_64-linux/rivendell.nix
+++ b/machines/nixos/x86_64-linux/rivendell.nix
@@ -72,6 +72,9 @@
openFirewall = true;
};
+ services.restic.backups.local.paths = [ "/var/lib/gitolite/repositories" ];
+ services.restic.backups.synology.paths = [ "/var/lib/gitolite/repositories" ];
+
home-manager = {
users.${adminUser.name} = {
imports = [