feat(tyr): setup restic backup.

This commit is contained in:
CronyAkatsuki 2025-09-28 15:42:59 +02:00
parent e8ec1d9736
commit d507c1c715
4 changed files with 23 additions and 0 deletions

View file

@ -7,6 +7,18 @@
duckdns = {
file = ../../../secrets/duckdns.age;
};
restic-server-local-pass = {
file = ../../../secrets/restic-server-local-pass.age;
};
restic-server-pass = {
file = ../../../secrets/restic-server-pass.age;
};
restic-server-repo = {
file = ../../../secrets/restic-server-repo.age;
};
restic-server-env = {
file = ../../../secrets/restic-server-env.age;
};
};
};
}

View file

@ -8,4 +8,9 @@
networking.firewall = {
allowedTCPPorts = [8384];
};
services.restic.backups = {
local.paths = ["/var/lib/syncthing"];
server.paths = ["/var/lib/syncthing"];
};
}

View file

@ -14,4 +14,9 @@
networking.firewall = {
allowedTCPPorts = [8282];
};
services.restic.backups = {
local.paths = ["/var/lib/wallos"];
server.paths = ["/var/lib/wallos"];
};
}