diff --git a/modules/services/forgejo.nix b/modules/services/forgejo.nix index de18b17..045c03e 100644 --- a/modules/services/forgejo.nix +++ b/modules/services/forgejo.nix @@ -86,31 +86,31 @@ in proxyWebsockets = true; }; }; - borgbackup.jobs."violet-forgejo" = { - paths = [ "/var/lib/forgejo" ]; - repo = "${baseRepo}/var-forgejo"; - encryption.mode = "none"; - compression = "auto,zstd"; - startAt = "daily"; - preHook = '' - systemctl stop forgejo - ''; - postHook = '' - systemctl start forgejo - if [ $exitStatus -eq 2 ]; then - ${pkgs.ntfy-sh}/bin/ntfy send https://notify.liv.town/${host} "borgbackup: ${host} backup (forgejo) failed with errors" - else - ${pkgs.ntfy-sh}/bin/ntfy send https://notify.liv.town/${host} "borgbackup: ${host} backup (forgejo) completed succesfully with exit status $exitStatus" - fi - ''; - user = "root"; - extraCreateArgs = [ - "--stats" - ]; - environment = { - BORG_RSH = "ssh -p 9123 -i /home/${username}/.ssh/id_ed25519"; - }; - }; + # borgbackup.jobs."violet-forgejo" = { + # paths = [ "/var/lib/forgejo" ]; + # repo = "${baseRepo}/var-forgejo"; + # encryption.mode = "none"; + # compression = "auto,zstd"; + # startAt = "daily"; + # preHook = '' + # systemctl stop forgejo + # ''; + # postHook = '' + # systemctl start forgejo + # if [ $exitStatus -eq 2 ]; then + # ${pkgs.ntfy-sh}/bin/ntfy send https://notify.liv.town/${host} "borgbackup: ${host} backup (forgejo) failed with errors" + # else + # ${pkgs.ntfy-sh}/bin/ntfy send https://notify.liv.town/${host} "borgbackup: ${host} backup (forgejo) completed succesfully with exit status $exitStatus" + # fi + # ''; + # user = "root"; + # extraCreateArgs = [ + # "--stats" + # ]; + # environment = { + # BORG_RSH = "ssh -p 9123 -i /home/${username}/.ssh/id_ed25519"; + # }; + # }; }; # systemd.services.forgejo.preStart = let # adminCmd = "${lib.getExe cfg.package} admin user"; diff --git a/modules/services/grafana.nix b/modules/services/grafana.nix index e5eaa61..9473fd1 100644 --- a/modules/services/grafana.nix +++ b/modules/services/grafana.nix @@ -28,30 +28,30 @@ in proxyWebsockets = true; }; }; - borgbackup.jobs."violet-grafana" = { - paths = [ "/var/lib/grafana" ]; - repo = "${baseRepo}/var-grafana"; - encryption.mode = "none"; - compression = "auto,zstd"; - startAt = "daily"; - preHook = '' - systemctl stop grafana - ''; - postHook = '' - systemctl start grafana - if [ $exitStatus -eq 2 ]; then - ${pkgs.ntfy-sh}/bin/ntfy send https://notify.liv.town/${host} "borgbackup: ${host} backup (grafana) failed with errors" - else - ${pkgs.ntfy-sh}/bin/ntfy send https://notify.liv.town/${host} "borgbackup: ${host} backup (grafana) completed succesfully with exit status $exitStatus" - fi - ''; - user = "root"; - extraCreateArgs = [ - "--stats" - ]; - environment = { - BORG_RSH = "ssh -p 9123 -i /home/${username}/.ssh/id_ed25519"; - }; - }; + # borgbackup.jobs."violet-grafana" = { + # paths = [ "/var/lib/grafana" ]; + # repo = "${baseRepo}/var-grafana"; + # encryption.mode = "none"; + # compression = "auto,zstd"; + # startAt = "daily"; + # preHook = '' + # systemctl stop grafana + # ''; + # postHook = '' + # systemctl start grafana + # if [ $exitStatus -eq 2 ]; then + # ${pkgs.ntfy-sh}/bin/ntfy send https://notify.liv.town/${host} "borgbackup: ${host} backup (grafana) failed with errors" + # else + # ${pkgs.ntfy-sh}/bin/ntfy send https://notify.liv.town/${host} "borgbackup: ${host} backup (grafana) completed succesfully with exit status $exitStatus" + # fi + # ''; + # user = "root"; + # extraCreateArgs = [ + # "--stats" + # ]; + # environment = { + # BORG_RSH = "ssh -p 9123 -i /home/${username}/.ssh/id_ed25519"; + # }; + # }; }; } diff --git a/modules/services/vaultwarden.nix b/modules/services/vaultwarden.nix index 93ce630..5f72feb 100644 --- a/modules/services/vaultwarden.nix +++ b/modules/services/vaultwarden.nix @@ -41,30 +41,30 @@ in }; }; }; - borgbackup.jobs."violet-vaultwarden" = { - paths = [ "/var/lib/bitwarden_rs" ]; - repo = "${baseRepo}/var-vaultwarden"; - encryption.mode = "none"; - compression = "auto,zstd"; - startAt = "daily"; - preHook = '' - systemctl stop vaultwarden - ''; - postHook = '' - systemctl start vaultwarden - if [ $exitStatus -eq 2 ]; then - ${pkgs.ntfy-sh}/bin/ntfy send https://notify.liv.town/${host} "borgbackup: ${host} backup (vaultwarden) failed with errors" - else - ${pkgs.ntfy-sh}/bin/ntfy send https://notify.liv.town/${host} "borgbackup: ${host} backup (vaultwarden) completed succesfully with exit status $exitStatus" - fi - ''; - user = "root"; - extraCreateArgs = [ - "--stats" - ]; - environment = { - BORG_RSH = "ssh -p 9123 -i /home/${username}/.ssh/id_ed25519"; - }; - }; + # borgbackup.jobs."violet-vaultwarden" = { + # paths = [ "/var/lib/bitwarden_rs" ]; + # repo = "${baseRepo}/var-vaultwarden"; + # encryption.mode = "none"; + # compression = "auto,zstd"; + # startAt = "daily"; + # preHook = '' + # systemctl stop vaultwarden + # ''; + # postHook = '' + # systemctl start vaultwarden + # if [ $exitStatus -eq 2 ]; then + # ${pkgs.ntfy-sh}/bin/ntfy send https://notify.liv.town/${host} "borgbackup: ${host} backup (vaultwarden) failed with errors" + # else + # ${pkgs.ntfy-sh}/bin/ntfy send https://notify.liv.town/${host} "borgbackup: ${host} backup (vaultwarden) completed succesfully with exit status $exitStatus" + # fi + # ''; + # user = "root"; + # extraCreateArgs = [ + # "--stats" + # ]; + # environment = { + # BORG_RSH = "ssh -p 9123 -i /home/${username}/.ssh/id_ed25519"; + # }; + # }; }; }