nix-config/packages/backup-websites.nix
Oliver Davies d18476da73
All checks were successful
/ check (push) Successful in 1m27s
Refactor
2025-07-09 06:54:21 +01:00

13 lines
274 B
Nix

{ lib, pkgs, ... }:
pkgs.writeShellApplication {
name = "backup-websites";
text = ''
backup_path="''${HOME}/server-backup"
mkdir -p "''${backup_path}"
${lib.getExe pkgs.rsync} -avzP nixedo.local:/var/www/vhosts/ "''${backup_path}" --delete-after
'';
}