This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

machines prism: add borgbackup facts

+14
+13
machines/prism/backup.nix
··· 4 4 5 5 systemd.services.borgbackup-job-hetzner.serviceConfig.ReadWritePaths = [ "/var/log/telegraf" ]; 6 6 7 + clanCore.facts.services.borgbackup = { 8 + secret."borgbackup.ssh.id25519" = {}; 9 + public."borgbackup.ssh.id25519.pub" = {}; 10 + generator.path = [ 11 + pkgs.coreutils 12 + pkgs.openssh 13 + ]; 14 + generator.script = '' 15 + ssh-keygen -t ed25519 -N "" -f $secrets/borgbackup.ssh.id25519 16 + mv $secrets/borgbackup.ssh.id25519.pub $facts/borgbackup.ssh.id25519.pub 17 + ''; 18 + }; 19 + 7 20 services.borgbackup.jobs.hetzner = { 8 21 paths = [ 9 22 "/var/backup"
+1
machines/prism/facts/borgbackup.ssh.id25519.pub
··· 1 + ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAII8LnVQBZP2KOmNaJCkTltzOVix9qZ8FXHZCKt52Wgph lass@aergia