diff --git a/hosts/backup-4/secrets/restic-server-magenta-htpasswd.age b/hosts/backup-4/secrets/restic-server-magenta-htpasswd.age index 4a43390..6f91706 100644 --- a/hosts/backup-4/secrets/restic-server-magenta-htpasswd.age +++ b/hosts/backup-4/secrets/restic-server-magenta-htpasswd.age @@ -1,9 +1,9 @@ age-encryption.org/v1 --> ssh-ed25519 HwR33w DvxZZtfiAo7sl02P34DkqM0vRMsB8+8p7dlDPfbb6X8 -gJ13MIujNQrIunEJeO+n72qRtrZJddeioJnPWAJzbQ4 --> ssh-ed25519 eelCFw v0VghVmhBFmoH4OLazFHzaL1ga/D0+lJ0Ab5RnsSoBU -6VbAhS69qRRll7wOVUtXGwb9/m6oIU4bxnVrKPVaYSI --> z}t5`-grease )'hfU }]uDsGJi UG2|tq# -a5gNJyJ1GIBqHxfWPHpLTsVgECEQWTx4NIiKVcMmXJiP318Tcw ---- G8lqnnB8mAWvoKQFwnIa48BNZkEgAhT7x5Urra99xSk -dQ#gkMs%$F6:̜UqGB$IH$6=Pgat-̘'hRA]t牂zp̚:L?k!]me \ No newline at end of file +-> ssh-ed25519 HwR33w KzB2iwjuhj3RvlbIyQc/rku/NmRWKLDBVPslnIWpVzQ +uIIZEkUSVe+vu2bhX9vy4khySCYFacnKDvMzO/Q0TRA +-> ssh-ed25519 eelCFw ImV9bhBWFAuqKjsdyDaCDqwrBwccNvAXG99guRIgOi4 +MteXnPgTt67wMcyHlr9+nbge6SURmcfSPVbBmemC86M +-> o+$`1fU-grease +4fitm07i3fQvJbu//r1f880 +--- HxArr0hH/PE8KQP2tKv2nRbXyeU5dJYhFTeDkBD7RXM +EgпOFsց?ijhe!KG)@9d .9mPRs9/e~45U@.:9_Il"\ P \ No newline at end of file diff --git a/hosts/clerie-backup/secrets/restic-server-cyan-htpasswd.age b/hosts/clerie-backup/secrets/restic-server-cyan-htpasswd.age index 3339a8b..4acaf0f 100644 Binary files a/hosts/clerie-backup/secrets/restic-server-cyan-htpasswd.age and b/hosts/clerie-backup/secrets/restic-server-cyan-htpasswd.age differ diff --git a/hosts/web-2/configuration.nix b/hosts/web-2/configuration.nix index 1420f2d..7a2db41 100644 --- a/hosts/web-2/configuration.nix +++ b/hosts/web-2/configuration.nix @@ -56,21 +56,10 @@ package = pkgs.postgresql_12; }; - services.borgbackup.jobs = { - main = { - paths = [ - "/var/src" - "/var/lib" - ]; - doInit = true; - repo = "borg@backup.clerie.de:." ; - encryption = { - mode = "repokey-blake2"; - passCommand = "cat /var/src/secrets/borg/main"; - }; - environment = { BORG_RSH = "ssh -i /var/src/secrets/ssh/borg-main"; }; - compression = "auto,lzma"; - startAt = "hourly"; + clerie.backup = { + enable = true; + jobs.main = { + paths = [ "/var/lib" ]; }; }; diff --git a/hosts/web-2/secrets/clerie-backup-job-main.age b/hosts/web-2/secrets/clerie-backup-job-main.age new file mode 100644 index 0000000..45c9fde Binary files /dev/null and b/hosts/web-2/secrets/clerie-backup-job-main.age differ diff --git a/hosts/web-2/secrets/clerie-backup-target-cyan.age b/hosts/web-2/secrets/clerie-backup-target-cyan.age new file mode 100644 index 0000000..914b016 Binary files /dev/null and b/hosts/web-2/secrets/clerie-backup-target-cyan.age differ diff --git a/hosts/web-2/secrets/clerie-backup-target-magenta.age b/hosts/web-2/secrets/clerie-backup-target-magenta.age new file mode 100644 index 0000000..50b8b6c --- /dev/null +++ b/hosts/web-2/secrets/clerie-backup-target-magenta.age @@ -0,0 +1,10 @@ +age-encryption.org/v1 +-> ssh-ed25519 HwR33w xLbOv/c4pjyh513O2LPkoKcprKZbM+217yy1a8Z7AFo +83NxTqotYXOM+w+gCR3zHdar9kNabgar0/eJBewO3DY +-> ssh-ed25519 1nn+0Q Oc01U+rgGAizyKzhgvmqThlXAEMuhlRAqsQL+/ozQFs +xHxOl3ESipcMZdnulTxC7W628patS2eO6681oNZa/6g +-> e[x'-grease 6N W+gfF\l \ x}~ +yqY9BH/fmjHn2QizHe1/DRDfTJmSAVPuJlIOmeuXWfhhfiauy6ia/DjbgVjcyqha +XarEaYsvkI4JqKODHRRaiJ1i3TOs2Cdk +--- 5wtIT/mhGMy8kQHbzO1h9Wj7OgX1ax8bk6k05tfLhsQ +0I԰Ȭ5H,oqeH}r2,Ъ\4U#] Z"+jy&W O~(өg ~A? \ No newline at end of file