nix-config/pkgs/backup-websites.nix
Oliver Davies a71ce4b5fd Move websites into vhosts
So it doesn't clash with Forgejo which is currently in /var/www/forgejo.
2025-04-21 12:58:45 +01:00

13 lines
268 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:/var/www/vhosts/ "''${backup_path}" --delete-after
'';
}